To view parent comment, click here.
To read all comments associated with this story, please click here.
Laurence,
In this sense all languages are equal because they're all turing complete. I find javascript is quite a good language but often times it's used in contexts it really isn't very well suited for because it's the only language available. The document object model has alot of evolutionary baggage and it's virtually impossible to optimize for native performance, but we are stuck with it in the foreseeable future.
I liked perl as well, after all it is the gold standard for regular expressions and fundamentally incorporates IO in novel ways. I prefer it infinitely over bash shell scripting (UGH). But the number of competing frameworks/libraries in CPAN (117K) is overwhelming, consequently perl code is many times more fragmented than C++. I like CPAN's moto though "Stop reinventing wheels, start building space rockets". I wonder if it's meant sarcastically because the horse has already left the stable a long, long time ago.
I agree with all of that, but i particularly like this bit:
"In this sense all languages are equal because they're all turing complete."
it's quite an interesting take on the "which language is better" debate. A refreshing opinion.
I really wish I could +1 you if just for that statement alone.




Member since:
2007-03-26
hehe Perl is actually one of my favourite languages.
I guess at the end of the day, no language is perfect and only as powerful as the developer. eg I used to dismiss Javascript as a a toy until one clever developer built a Linux virtual machine[1] with it - which is far more sophisticated than anything I've ever done in C++.
[1] http://bellard.org/jslinux/
Edited 2013-02-13 09:59 UTC