On Sep 21, 2008, at 9:12 AM, Wouter van Ooijen wrote: >> I've never used Python and only know about it what I've heard >> people say >> here. > > I use Python quite often (but I never used it in class). My relation > with the syntax is still hate-love: it is form instance frustrating > that > I often can't 'if 0:-out' a part of the code as I want to. But it is > heaven that I never have to worry whether my 'first glance' idea of > syntactical structure is correct. > > I also have mixed feelings about the type checking (that is: its > absence). It is nice to write code without worrying about type > compatibility, but it can be a nightmare to debug. > > But overall I like the language, and the abundance of libraries. You > need image processing? Print barcodes? generate .rtf? Acecss to the > serial port? Send email? Merge gerberfiles into a panel? Just grab the > lib and go! > > -- > > Wouter van Ooijen I'm a major fan of type checking. So often I've spent a lot of time with the devs chasing down some odd problem only to have it turn out to be a problem with an unexpected type change that wasn't caught by input validation. A language that is strongly typed would have prevented that whole issue. Yes, the abundance of libraries in Python, Perl, etc is great. Saves tons of time. -Pete -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist