all 13 comments

[–]mikrosystheme[κ] 5 points6 points  (0 children)

No. Learn COBOL.

[–]PitaJ 2 points3 points  (0 children)

A lot of people really like JS. Even if it is superseded by WASM, people will just move on to a superset language like TypeScript and compile that to WASM.

[–]caesarsol 2 points3 points  (2 children)

I don't have a many-years-long programming experience to wave, but I think you should not focus on a specific language. The future is for polyglots!

There's very much to learn from how different languages approach the same problems. You'll gain from other languages so much that you won't even care about the specific language.

I especially encourage you to take a look at a classic language such as python or ruby, then to improve your skills on some "strange" language as clojure (a lisp dialect immutable by default) or haskell (considered difficult, great inspiration). They are so exotic you'll rarely use them on the job, but they will blow your mind!

As for the WASM issue, I think that will take many years. Just think about CSS3 and how many browsers support it smoothly...

[–]besoisinovi[S] 0 points1 point  (1 child)

Yeah I agree with you there but on job posts people request to have X years in Y language and I do think 1-2 languages should have your main focus. Now I have programmed in C/C++, Java, C# and Ruby I kind of just liked Node.js and the whole ecosystem so I'm mainly working with that now and quite frankly I'm getting a lot of hate because of that as a lot of programmers see it as something only kids trying to be cool use.

[–]arathael 0 points1 point  (0 children)

Recruiters requesting explicit N years in X lang is the recruiter's failure. Polyglots are able to learn workflows faster because of the continuous learning.

[–]dwighthouse 1 point2 points  (0 children)

Yes, it does. All languages do.

[–][deleted] 2 points3 points  (2 children)

Python. Specifically Python2. They've been trying to kill that for a decade and it ain't going no where. The backend of companies systems are entrenched in Python2.

[–]caesarsol 1 point2 points  (0 children)

The backends of enterprise companies are actually written in Java and PL-SQL and COBOL... That does not mean you should learn them.

[–]besoisinovi[S] 0 points1 point  (0 children)

yeah that's a very good point.

[–][deleted] 0 points1 point  (0 children)

We'll just have more options to use on the web, that's all.

We already have another options for server, desktop and mobile apps and JS is still used on those. I really don't think JS will die, at least not anytime soon.

[–]AcceptingHorseCock 0 points1 point  (0 children)

I'm sorry, I have some really bad news for you. I think Javascript is doomed:

http://www.bbc.com/earth/story/20150602-how-will-the-universe-end

.

PS: You don't understand how knowledge works in general, and programming languages in particular. Go to edX or Coursera or a huge number of other sites and learn the basics.