<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d9924031\x26blogName\x3dApathy+Curve\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://apathycurve.blogspot.com/search\x26blogLocale\x3den\x26v\x3d2\x26homepageUrl\x3dhttp://apathycurve.blogspot.com/\x26vt\x3d-8459845989649682690', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>

Wednesday, May 14, 2014

codecrap

One of the problems with modern high-level programming languages is that programmers no longer have to be able to "run the code" in their head in order to make it work. You can shovel whatever shit you want into the compiler and keep pushing the button until you get something that sort of works. The upshot is that many professional programmers these days aren't exactly the best-and-brightest. Here's a site called codecrap that documents this problem with amusing and often face-palming anecdotes.

1 Comments:

Blogger The Mad Builder of Periwinkle said...

Its actually even worse than that. A lot of programming now is done by taking prebuilt objects (packages of code that was written long ago by some nameless coder) and just writing the code that links them together. Faster? Sure. But suppose you want a totally different object that nobody has built yet, or a variation on that existing object.... How many coders are left that could create those building blocks if the needed to?

13:01  

Post a Comment

<< Home