You're viewing old version number 1. - Current version

1 min

Programming languages for long-term projects

Always a good way to start a flame-war. And naturally, someone will say that Lisp is the best choice. It's the best language that's hardly used.

And while PhP seems to power most of the World Wide Web, at least the server-side part that interacts with users, it's the language to run away from.

Hilarious. Maybe instead of fretting over a language choice, a programmers should pick one that they enjoy using, and go with it for a project, and don't worry about longevity.

If C or C++ will be around a 1000 years from now, and the scripting language interpreters are written in C/C++, then it will be possible to build the interpreters like Php, Perl, etc. to support legacy code and to support the coming around full-circle idea of what's old is new again.

In the aught years, programmers allegedly fled Perl and PhP to use Ruby and Python, or more specifically, the respective Web frameworks for those languages: Rails and Django. If Perl had a web framework in early 2000, then maybe that language would have been used more.

Anyway, now in the mid-teens, programmers are allegedly fleeing Ruby and Python to use Node.js and Go. That probably means that in 5 to 10 years from now, programmers will be leaving Node.js and Go for something that has not been created yet.

I can see Node.js hanging around because it's JavaScript, and at this point, nothing will replace JavaScript for client-side work in the browser, unless every site becomes a native app.

It's amazing the ecosystem that surrounds Node.JS. It's easy to find a module or a library to support just about anything, which has been a strong point for Perl's CPAN.

Programmers are still creating and updating modules for Perl, even though that's a language that nobody uses.

Thus far, my experience with Node.JS has gone well, and it has been fun. But I'm also relying on the Express web framework. I never used a web framework in my Perl web apps.

http://richorama.github.io/blog/2014/12/31/languages/

https://news.ycombinator.com/item?id=8818926

http://www.paulgraham.com/hundred.html

#programming - #history - #humor

From JR's : articles
344 words - 2105 chars - 1 min read
created on - #
source - versions

Related articles
Programming languages for long-term projects - Dec 31, 2014
Another Facebook contribution to PHP - Mar 26, 2014
Interesting reads from 10-plus years ago at theobvious.com - Aug 23, 2013
Tt post july 5, 2016 - Jul 05, 2016
Tt apr 27 2015 comment - Apr 27, 2015
more >>



A     A     A     A     A

© 2013-2017 JotHut - Online notebook

current date: Dec 22, 2024 - 12:38 p.m. EST