This link has been bookmarked by 5 people . It was first bookmarked on 20 Jul 2008, by Martin Carel.
-
10 Mar 09
aminggs"Put in this light, the “dynamic” nature of certain languages is not the goal, but rather a means to an end, or even an unhappy side-effect of the goal, which is making code more expressive and therefore readable.
/ [...] /
In the end, my suggestion to evdocument article blog programming languagedesign productivity java python dynamic ruby raganwald readability expressiveness programmingasart import:delicious
-
20 Jul 08
-
IT is no-longer a hackers paradise populated only by people with a background in Computer Science, it is a discipline for the masses and as such the IT technologies and standards that we adopt should recognise that stopping the majority doing something stupid is the goal
-
Do you think it might have something to do with standardizing code style to make it readable? Which in turn lowers the bar for someone to come in and understand code and therefore fix it more easily and without accidentally breaking everything?
-
But I am definitely saying that writing code for others to maintain is both a laudable goal and one of the things that the current crop of dynamic languages can do well.
-
Programming is Art—to a programmer who is also an artist. And Programming is Engineering—to a programmer who is also an engineer. And finally, Programming is “A Means to Organize and Mold the Work of The Majority”—to a programmer who seeks to organize and mold the work of the majority.
-
-
26 Nov 07
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.