Technical Blog 0.1.3

The 'Why?' Technique

There is a common technique of evaluating the underlying reasoning behind anything. You take a statement and ask why until it can no longer be answered.

Why is Javascript Popular?

Javascript is a popular language.

Why is Javascript Popular?

Javascript is the only browser-supported language that is Turing-complete ("can compute an answer"). Consider the form below:

Feel free to change the values.


Sum:
Difference:
Product:
Quotient:

The above form sums up what it means for a language to be considered 'turing-complete'. Javascript's capability of performing the above action is what all of its popularity stems from. All the vast JS libraries, from node to D3 to Angular and everything in between, all rely on JS's ability to store, access, and manipulate values as seen above.

Again, So Why is Javascript So Popular?

My answer to this is simply because, unlike html and css, Javascript can compute an answer.