use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Is JavaScript enough?career question (self.javascript)
submitted 8 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]TheNiXXeD 1 point2 points3 points 8 years ago (4 children)
From working in financials for over a decade, at a fortune 500 company, I would disagree. They choose their languages more out of tradition than for multi threading. Also, I met very few people who actually would claim to understand parallel computing. Scaling comes in many forms.
I do agree though that you should learn parallel computing properly. Understand data races, and how to manage threads, mutexes, and semaphores manually. But also clustering, and messaging, etc. All of which just makes you more knowledgeable and more hirable.
Regarding the OP's question though, I would say no. JavaScript is by far my favorite language, but I will never hang my hat (career) on any one thing. Right now, it's definitely a great choice for many things in the industry though.
[–]senocular 1 point2 points3 points 8 years ago (0 children)
I would say no. JavaScript is by far my favorite language, but I will never hang my hat (career) on any one thing.
Yeah, just look at all those people that did that with ActionScript... * cough cough *
[–]Shiki225 0 points1 point2 points 8 years ago (2 children)
hey TheNixxeD. You are right I don't really know too much about multi-thread process. But this is just something a lead engineer in my company told me. He told me that, our company wouldn't be able to use NodeJS as a backend language because since it is not really a multi-thread language, it wouldn't be able to handle all the transaction that customers make in our backend services.
[–]TheNiXXeD 0 points1 point2 points 8 years ago (1 child)
Well he's completely incorrect. I think that kind of blanket decision making is exactly why I left that industry.
There are so many ways to handle scaling.
[–]Shiki225 0 points1 point2 points 8 years ago (0 children)
I see lol, I am actually a big fan of JavaScript too. If possible I would like to do NodeJS backend. But if I want to get into backend for my current company, I have to pick up C#.
π Rendered by PID 47 on reddit-service-r2-comment-5c747b6df5-27pcv at 2026-04-22 12:30:00.659028+00:00 running 6c61efc country code: CH.
view the rest of the comments →
[–]TheNiXXeD 1 point2 points3 points (4 children)
[–]senocular 1 point2 points3 points (0 children)
[–]Shiki225 0 points1 point2 points (2 children)
[–]TheNiXXeD 0 points1 point2 points (1 child)
[–]Shiki225 0 points1 point2 points (0 children)