TechZilla | July 27, 2007

Best Programming Language; Equals Great Post

We have all heard the;
"depends on the purpose"
"There is no best"

Well?... there certainly is a worst, or more commonly "an inappropriate choice". So on these lines of thinking I deduce that their must be a "group of best" choices. which I assume would change with the times and technology.

For compiled .bin style applications I would go with C (Linux/*ix) or C++ (win32). (Assembly.....if your a badass)
C is the kernel's language... for a reason (google why not C++?)

For RAD style, Python is a perfect choice. (once i tried it, i loved it) It's so easy to rw and performs quite well.
Most importantly, It is installed on most Linux machines (yum is written with python)

For scripting I love PHP (even for things Perl "traditionaly does" PHP has a cool CLI now, it is a real scripting language and I have used it at work to easy my sysadmin tasks.

Perl or Python? What about Java? Ruby?

The real question is Python or PHP....
PHP for scripts, Python for real applications, C for anything that should be compiled and Assembly for anything CPU intensive. Java for nil and Ruby for jackasses who believe that it installed by default.

Web Development??? ....PHP/SQL (C# for scalability..... or anything that would be written in Java)

Java, such a hideous language. Ruby? I only ask why? for what reason should anyone use Ruby? All the other basses have been covered... and so well, might I add.

"what about SmallTalk?"
.... what about FORTRAN and BASIC? .... or REX?. It has been replaced.
"what about LUA?"
.... what about ECMAScript? ..... replaced
I know i have missed many, but I can only respond to so many imaginary questions.

I'm opining this one for posts....don't make me regret it.
(post about VB... It's cool you'll just be laughing to yourself because it will be removed....and i know "it has its purpose"

P.S. Kommander whoops VB

update: i have officialy regretted the open for comment idea

Posted 3 years, 4 months ago on July 27, 2007
The trackback url for this post is http://techzilla.biz/bblog/trackback.php/7/

Comments on this post:

Comments have now been turned off for this post