My unpopular opinion is that JavaScript has some design problems. It started its journey as a browser-embedded toy language and even today, its limitation shows. Watch this youtube video to know what I'm talking about:
Right now, people use JavaScript because its a necessity. The first version of webassembly has already shipped into the popular browsers. Its only a matter of time (like 3-4 more years) until it becomes stable, solid, documented and gains traction. Take another 4-5 years and compilers for popular languages like python, java, C#, ruby, etc. will also become stable. At that point, I think very few people will use JavaScript.
My unpopular opinion is that JavaScript has some design problems. It started its journey as a browser-embedded toy language and even today, its limitation shows. Watch this youtube video to know what I'm talking about:
Right now, people use JavaScript because its a necessity. The first version of
webassembly
has already shipped into the popular browsers. Its only a matter of time (like 3-4 more years) until it becomes stable, solid, documented and gains traction. Take another 4-5 years and compilers for popular languages like python, java, C#, ruby, etc. will also become stable. At that point, I think very few people will use JavaScript.Interesting perspective. Better start learning that then!