Next Lang to learn?

Pages: 12
If you want to do crazy things with black magic, learn Perl.

P.S. If you hate Windows and OS X, you should give Linux a shot. Ubuntu is an easy to learn distro.
Last edited on

I say this because most of the old FORTRAN gurus are either dead or dying and there aren't many people out there to maintain legacy code.

You forgot there isn't also that much legacy code to be maintained. Fortran programmers don't make so much as best paid Java or C programmers working on top-level projects. There are very few chances you find an interesting project in Fortran. And maintaining legacy code is boring and usually low-paid. And there are no top-level Fortran projects...

Salary is much more dependent on your skills, experience and position than on particular programming language you mastered. By choosing a popular language, you just get more opportunities and wider spectrum of possible positions. You can get a quick and boring $30,000 job, but after some time, if you work hard and gain skill and experience, you can earn $150,000 on a top level project in some software company.
Last edited on
I use Mint sometimes(distro for linux) ubuntu refused to work on my comp. however i am still learning but i like it sooooo much more:)
Nice, have you ventured off into the CLI yet? g++ ftw
ahhhh thats a shame supperpiccle... 11.04 is so fun
Ahh that is a a shame Aramil of Elixia.. ArchLinux is so fun :)
Ahh that's a shame strongdrink, openSUSE is so fun!

Too many distros means many distros that suck.
It's like in that joke: "Hi, I'm a Mac. I'm a PC. I'm a Linux." And then they beat him.
Referring back to the OP, I would say Python, MIT uses it in their introductory courses, it can be used in web dev, it supports many platforms, has many good libs and you can make your own built-in classes using c++/c.
I'd say JavaScript. Not that it is an extremely beautiful language, or that I liked dynamically-typed languages, but it is becoming defacto standard in web-app and mobile app programming, just like C is defacto standard in system programming. Many languages already compile to JavaScript (Java, Dart, most languages supported by LLVM). JS became also extremely fast these days. JS is also probably the most portable language right now.

Last edited on
whats sad is if i did want to program on the phone Apple yet again is dumb apple:"we no support java. we have to be the U.S. of tech"
@Catfish2 lol, I soon realized that in the end -- No OS is really the best. There are too many arguments.
Yes it's name is linux mint
In my field (aerospace) almost everything is still written in FORTRAN. Everyone knows it's dated, but I think people tolerate it because it's quite easy to create fast numerical code with it. Also, most of the existing NASA and aerodynamic codes are in FORTRAN, so it's just easier than rewriting everything.

I personally don't see the point when you've got c++, but since nothing in my field is written in either FORTRAN (for performance) and python (everything else) my skills in that field are totally useless. Point is, programming languages are tools, and being a "good" language doesn't help if you can't use it in the field...

Just thought I'd throw that out there to all the FORTRAN haters.
Last edited on
Here in finance, there's plenty of Fortran code too, even though all new development has been C++ for quite a few years. Our main application builds from 16 MLoC Fortran, 33 MLoC C, and 5 MLoC C++ at this point, so those skills aren't going to become worthless any time soon.
@ Cubbi: how much is J used in finance?
@Catfish2 I know of one company (Maple Securities, I think Dyalog's website mentions them), that relies heavily on APL and J.
Topic archived. No new replies allowed.
Pages: 12