JavaScript превратился из простого языка в лучшую собаку — родной язык Интернета. Любой, кто его использует, скажет вам, что у него много проблем, но, возможно, его настоящая проблема заключается в его универсальности.
JavaScript во многом похож на Lisp. Фактически, вы могли бы назвать его Лиспом 21-го века — если бы Лисп еще не был в наличии. Как и Лисп, это очень простой язык, который можно использовать для создания практически всего. В нем достаточно оборудования, чтобы обеспечить такой уровень метапрограммирования, который может превратить его в любой вариант объектно-ориентированного или функционального языка.
Это его сильная сторона, но это также и его большая, большая проблема. Новый мультфильм от Cube Drone передает это намного лучше, чем просто слова:
Безжалостная настойчивость
Посетите Cube Drone, чтобы получить версию с высоким разрешением (мультфильм используется с изображением Cube Drone)
Проблема с такими шутками в том, что они заставляют вас съеживаться, когда вы узнаете правду. Забавно, но немного болезненно, и мы ничего не можем сделать, кроме как продолжать копать —