JavaScript - technological singularity & younglings effect
On March 2017, Eugene Gusev had an interesting talk (in Russian) at HolyJS regarding the technological singularity as whole in Front-End, and JavaScript ecosystem in particular. As a thesis taken, he noted an enormous number of 350k packages in NPM. Few points being stated over the talk: Quality of the packages (aka younglings publish low quality tools) Hype over the ecosystem (frameworks and libs go up and down in popularity scale). Business forces the choice, leaving minimum time on technical decision-making process. Stop writing code, or “stop publishing your code”. In order to program you should be a computer scientist. All the points are quiet controversial. Though, accepting some of these statements as a potential problem, most of them have a reasonable explanation. ...