21 APR 2011 by ideonexus

 Bernie Cosell on Java

Java didn't feel right. My old reflexes hit me. Java struck me as too authoritarian. Thats one of the reasons why I mentioned that Perl felt so good, because it's got the safety and the checks but it is so damn multidimensioned that the artist part of me has a lot of free board to express things early and to think about the right way do things. I have some freedom. When I first messed with Java—^this was /vhen it was little baby language, of course—I said, "Oh, this is just another one of ...
Folksonomies: programming coding
Folksonomies: programming coding
  1  notes

Describing his first impressions of it as authoritarian and designed for not-so-good programmers.

14 FEB 2011 by ideonexus

 "Kill Your Darlings" in Computer Science

George Malamidis taught me something about code attachment a few years ago: You always gain by allowing someone to show you an alternative solution. If someone wants to solve a problem in a different way, there are several gains to be had. If their way is inferior, you have an opportunity to mentor a team-mate. If their way is equally elegant, you've gained another solution, or point of view that may be superior in the future. If their way is superior you learn something new and the codebase ...
 1  1  notes

The "Kill Your Darlings" concepts applies not only to writing, but to code, frameworks, and languages as well; although, the concept has more to do with opening up the world to improved versions of these things.