OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
Posted May 7, 2007 16:29 UTC (Mon) by
kjp (subscriber, #39639)
In reply to:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet) by arcticwolf
Parent article:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
If you think perl is a "right tool" for a job, you don't have access to many tools. I wasted over 4 years maintaining a web application written in perl and the new parts written in python are 10x easier.
Why perl sucks, and ALL of these are non issues in python:
* Auto vivification reading non existant values from a hash (and no warnings).
* can we say 'no concept of types other than string'? Yeah that's really safe.
* having to figure out my vs our vs local mess
* getting WRONG line numbers in errors when using print << to blocks
* designing a language with -w and use strict off by default
* people using &func() to bypass argument checks
* aforementioned argument checks braindead anyway due to no real type concept
* "exception" propogation with eval and $@ inelegant to say the least.
(
Log in to post comments)