Douglas Crockford - The Better Parts

in #javascript6 years ago (edited)

JavaScript is quite a controversial language. It was designed as a scripting language for the client side of the web. However, it made its way into mobile apps development, backend and even IoT. People who use it daily know it has its quirks which are more or less (although usually more than less) annoying. Or at least it feels that way. Many programmers also feel that there is something missing from JavaScript. Function A or function B from C++, Python, Java. And yes, this is true in many cases.

However, despite all it's flaws, there is something about the language that helped it spread so quickly. Maybe it seems like an easy language to master luring its victims into deadly web (pun intended) like a spider hunting for flies. Or maybe, and this is a really slim maybe, there is some intricate beauty in underlying design we only see a glimpse of yet. Madness? Maybe... But, if you are willing to entertain the idea for 30 something minutes play video below. Douglas Crockford talks about better parts of JavaScript. Alongside some good coding tips he also paints a broader picture of the language itself, its philosophy and possible future. I had to admit it was pretty interesting.

Note: Beside the content of the video it's amazing to see how this veteran is willing to reconsider things he knows, change directions, habits in order to be a better programmer.

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 60896.14
ETH 2915.81
USDT 1.00
SBD 3.55