Wednesday, June 25, 2008

Compare languages ... Ruby vs Python vs PHP vs Perl

Anyways this is an interesting topic and can go into lengths. I personally use Java and i love it. I also did Python way back, and it was interesting too, but now it seems Ruby has gained traction though it was there from 1995 but mostly in Japan. I have gone back to relearning c++ since that was something i did long time back and i really loved it .. though i worked more with c. But after Java, i would say i really like the matured IDE's that Java world has (Eclipse and Netbeans and also IntelliJ) ...

Here is a list to reduce confusion.
1. Firstly dont worry that there are so many languages out there. All have similarities and differences.
2. Fundamental is important, so as long as you have a base of c++ or java you are safe, everything else is more like extra whipped cream.
3. See what suits your needs, but make sure you have the fundamental languages in your grip, only then move to the other language - its much easier.
4. If you are aware of algorithms, conversion into programs is just a mundane task. So language is not important - algorithms are.

See these benchmarks, they might feed your appetite http://shootout.alioth.debian.org/gp4/index.php

No comments: