If you know C and keep up with the news you should already have a good guess.
Name:
Anonymous2012-07-05 16:24
Python is way overrated simply because people dont bother to look at the alternatives. The thing that makes Python look nice is its indentation delimiting which makes the syntax look very psuedocode-like. But you take that away and you are left with a scripting language with very inconsistent syntax. Guido designed Python in a piecemiel fashion by simply adding features that users requested, there was no overall plan for the language. So if you compare Python to Ruby you see basic syntax like loops and branch statements dont follow a consistent pattern. Even worse is the OO in Python which is very messy and implemented with a bunch of underscore functions. Javascript is even more consistent as it just uses C syntax, so if you know C, you already know most of Javascript. The prototype OO is outstanding, simple yet powerful. It avoids having to define classes but is not as weak and crippled as Lua tables. Perl is a very good language but requires a long time to fully take in all of its idiosyncrasies, but becomes very powerful once youve learned it well.