i have two goals:
- find a very productive language
Any language that you know the best is more productive than any other.
So choose the one you really enjoy.
- learn a skill that will be valuable to a future employer.
Any of the above will be valuable in the future depending on target
you are looking for (webdev / server / client etc)…
my skill-set is looking more and more like a dead-technology junkyard,
and i wanted something that would be marketable in the future.
Probably you should consider get skills of making good coffins. This
always be marketable for sure.
i have read through a ruby book and ruby certainly looks like the most
fun language i have ever seen. its rails i had a bit of a struggle
learning, although this would be my first framework.
I would suggest to not start learning with frameworks… Choose
more simple, get more familiar with Ruby, then go for Rails.
If you base your choice on perceived popularity, then C or Java will probably be
your best bets.
is very popular these days.
But TIOBE rating is based not on popularity (in my way of
understanding of popularity).
be your best bet.
I doubt JS will be popular in a future, otherwise there would be no
such a lot of alternatives
that are compiled into JS (CoffeeScript and dozens of it’s derivatives
However, basing your skill set on a single language is a recipe for disaster in
Aleksey V. Zapparov A.K.A. ixti
FSF Member #7118
Mobile Phone: +34 677 990 688
JID: [email protected]
*Origin: Happy Hacking!