Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think a simple explanation is that the changes that feel seismic are generated from large organizations that want to solve the problems large organizations have.

React for example, solved problems for folks at Facebook and is useful to the degree your problems are similar modulo the level of resources you have to learn, manage, and deploy it.

But the important thing to recognize is that JavaScript is two (or “JavaScript” means two) things.

It is a programming language and it is an API for XHTML documents — or rather a cloud of API’s that have grown beyond the DOM to servers, embedded devices, etc.

Though the programming language has changed it has only changed in the way programming languages change…actually better than most because it goes through a formal consensus based standards process.

The API side however, is in a constant ad hoc flux and generates a lot of noise around “the latest.”

Newness is not an important property of tools when it comes to problems solving.

It is important for making boring jobs more interesting…there’s much: a developer needs to build a website so they research the latest frameworks. Now they have two problems.

Good luck.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: