Evolution
C/C++/C#/Java/Javascript/Python/PHP
Why Javascript?
Desktop Area
Mobile Area
Backend Area
FrontEnd Area
And More
Web Audio
Web RTC
Web VR
Concurred many domains
But Why?
Let's look at more details
Build Tools
State Management
Package Management
http://www.modulecounts.com/
Future Prediction
JS Super Set
ES6
Replacing React with React Fiber
Google is creating next OS
https://fuchsia.googlesource.com/
not linux kernel
WEB ASSEMBLY
https://www.youtube.com/watch?v=MaJCfdmr9Wg
Eco System
Frontend + Backend with same language
Performance
Speed is nearly same as native code
BackUp From Venders and Community
Microsoft, Google, Mozilla, apple are working together.
Thank you