I’ve hardly spoken more than 10 lines of French, but when it comes to a comparison, I have the following views -
French -
Tough to speak,
Rampant use of silent letters and accents everywhere makes it little tough to read the language.
Sure. And with less than 10 lines of French, it’s very likely that it was bad, hard-to-understand French. Exactly what one would expect, really, and that’s normal. Everything looks Greek to you if it’s unfamiliar.
Python-
Easy to read and write,
Large number of frameworks available for web development - (flask, web.py, django, google appengine)
Easy to learn, equally easy to teach,
Plethora of modules available to do any kind of task.
Unit testing,
and many more
Hahahahahahhaha
hahahahahahahaha
hgahahahahaha
Let’s try this again.
Perl-
Easy to read and write (IF YOU ACTUALLY KNOW PERL)
large number of frameworks available for web development - (catalyst, cgi::application/titanium, gentry, webgui, jifty, mojomojo, I’m missing about 20 more)
Easy to learn, equally easy to teach (Perl is like learning to drive: it’s easy to drive after you’ve learned to do it, but until you have, you drive badly… but nobody goes around complaining about how hard it is to learn to drive or teach driving)
Plethora of modules available to do any kind of task (hello CPAN)
Unit testing,
and many more
I find excessive whitespace HARDER to read but that’s me… there’s someone on this forum who finds syntax highlighting impossible to read, while for most of us it’s way easier. I indent my code, but a clean one-liner with a ternary operator (which when finally added to Python is done differently from other popular languages) is (for me) preferable to giving every word a new line and tabbed in.
There
is such a
thing as too much
white
space
mak ing things much harder to read.