home · projects · papers · blog · gallery · contact ·
anil madhavapeddy // anil.recoil.org


Interesting discussion on dynamic vs static typing

Posted by avsm Sun, 15 Aug 2004 12:30:59 GMT

Although dynamically typed (so-called "scripting languages") such as Python and PHP have been gaining popularity in recent years, statically typed languages which fail on type errors at compile-time as opposed to run-time (e.g. OCaml) are often overlooked. Static typing prevents a number of stupid errors from happening at some random point in a program's execution, but forces the programmer to go through greater effort to actually design the program. I stumbled across the excellent Lambda the Ultimate programming languages weblog which has two great, largely flame-free discussions about the relative merits of both approaches. Check out the threads here and here.

Posted in  | no comments

Comments

(leave url/email »)

   Comment Markup Help Preview comment



Copyright © 2003-2006 by Anil Madhavapeddy. All rights reserved.
Original design used with kind permission from Jon Parise.
Valid CSS
Valid XHTML 1.0