4 ms·
The Biology of Sloppy Code
- aeden 16y agoQuite an interesting post and metaphor. I'm sure that someone is going to complain and say you've got it all wrong, but I think you've found a useful way of thinking about programming at the macro level. I started programming as a "chemist" and have more recently moved over to programming as a "biologist". I wonder what "sociologist" programmers will (or do) develop with?
- owyn 16y agoI propose that the sociologist programs API's... all they need is GAE or twitter or twilio or facebook. Mashups. Slice and dice. Mix and match. No need to understand the low level algorithm stuff because it's all taken care of in the frameworks.
- JonM 16y agoAgree. I'm surprised this article hasn't been more popular or at least prompted more dicussion. The point about moving away from doing everything from scratch to outsourcing via APIs is interesting from a business perspective as well as programming. There a number of startups appearing that are nothing more than a mashup of existing technologies that can be harnessed via API.
- abalashov 16y agoThe use of 'void *' is sloppy? Since when?
- DjDarkman 16y agoApparently sloppy = abstract.
- deleted 16y ago[deleted]
- wahnfrieden 16y agoFound this article to be mostly uninformed fluff, unfortunately. One point: although "Ruby and Javascript" don't have compilers to yell at you, there are static analysis tools which accomplish that to various degrees.