3 ms·
I can't stand perl's philosophy: http://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_do_it http://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_.
by per06a2 13y ago
I can't stand perl's philosophy:
http://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_do_it http://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_...
Contrast with Python's philosophy:
https://wiki.python.org/moin/TOOWTDI https://wiki.python.org/moin/TOOWTDI
Python's philosophy may be limiting for some people, but I'd rather have code that I have a decent chance of reading and understanding the run-time behavior of than a language that encourages extreme personalization.
The whole parsing thing doesn't help either:
http://www.jeffreykegler.com/Home/perl-and-undecidability http://www.jeffreykegler.com/Home/perl-and-undecidability
- Mithaldu 13y agoI'd rather have a language where i can look at the code and decide with a glance whether it's batshit insane or not, than a language where the best code possible looks just like the most horrible and insecure garbage. :)
- kamaal 13y agoSo you can't stand any and all programming languages? Because you can do anything in more than one way in all languages. And that's the whole point in 'programmability'. And secondly its extremely rare that you will run into some obscure feature which indulges in the whole parsing thing you mentioned.