Python : Items related to the programming and programming language
Updated: 2/2/2004; 2:44:58 PM.

 

Subscribe to "Python" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Friday, May 09, 2003

Strong Typing vs. Strong Testing.

In recent years my primary interest has become programmer productivity. Programmer cycles are expensive, CPU cycles are cheap, and I believe that we should no longer pay for the latter with the former. [Thinking About Computing]

Excellent article by Bruce Eckel on Strong vs. Dynamic Typing. He gives his examples in Java vs. Python. Bruce contributes to the growing sentiment that compilation checking in statically typed languages is really just a small number of tests. To determine if code is really correct, then you have to use unit tests. If you are using unit tests for your dynamically typed code, there is no reason it won't be just as correct as your statically typed code. Plus, dynamic languages are usually much easier to work with!

Great praise for Python in this article.


8:54:41 PM    comment []

© Copyright 2004 Tom Pierce.



Click here to visit the Radio UserLand website.

 


May 2003
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Apr   Jul

Search

 
How this works

Emacs Sources
 tsql-indent.el
 user-add-sql-folding-marks
 remove-line-boundary-in-region
 convert-camel-to-underscore

My Subscriptions
 Funny
 KM