| |
Dynamic Vs Static Languages
Notes, opinions and observations of Shalabh Chaturvedi
The debate goes on...
Articles
Freedom Languages - Kevin Barnes, Aug 2005
"The advocates to safety languages ... focus on static-type-safety as one of the most fundamentally critical elements for ensuring program completeness."
"The advocates of freedom languages tend to talk first about the speed and efficiency of the individual programmer."
DynamicTyping - Martin Fowler, Mar 2005
Bug rates in a Smalltalk project - David Buck, Sep 2004
How many bugs does static typing usually catch?
Static vs. Dynamic Philosophy and JDK 1.5 Generics - alang, May 2003
"In short, it seems that ClassCastExceptions are already weeded out early on in the development process. We don’t need more static typing for better type safety—there are bigger problems to solve."
Strong Typing vs Strong Testing - Bruce Eckel, May 2003
"This became a puzzle to me: if strong static type checking is so important, why are people able to build big, complex Python programs (with much shorter time and effort than the strong static counterparts) without the disaster that I was so sure would ensue? This shook my unquestioning acceptance of strong type checking..."
Are Dynamic Languages Going to Replace Static Languages? - Robert Martin, April 2003
"..I tried writing some applications in Python, and then Ruby (well known dynamically typed languages). I was not entirely surprised when I found that type issues simply never arose."
last updated 2 years ago
#
|