GNOME Platform Stormclouds
Posted Mar 25, 2004 17:21 UTC (Thu) by tjc
In reply to: GNOME Platform Stormclouds
Parent article: GNOME Platform Stormclouds
I'm really surprised to find the lack of static typing to be an argument against Python. Sure, I misspell things in Python and get name errors, but they typically surface quicker than they would in C [snip]
They show up at compile time in C, which is as fast as it gets!
Dave Camp's one-liner in this blog post probably explains the thoughs of most developers on this issue: I have a soft spot in my heart for Python (although I have a softer spot for static type checking).
I think this is mainly a matter of getting used to another way of programming.
I never have gotten used to it. I've written a fair amount of code in both PHP and Tcl, and the lack of static type checking is a language "feature" that keeps on taking. Since my spelling is unlikely to improve significantly, I appreciate a language that points out my mistakes immediately rather than producing unexpected results at runtime.
to post comments)