В начале статьи приводится пример с редактором кода, жрущего полгига ОЗУ. А затем приводится пример на плюсах. Хотя казалось бы, причем тут плюсы, если этот редактор написан на джаваскрипте? Первый ошибок не прощает, второй их хавает за обе щеки. На первом кодер упрется в core dumped до того как научится делать элементарные вещи, не говоря уже о полноценном приложении, на втором может написать веб приложения по методичке вуза, не понимая львиную долю своих действий. На первом пишется интерпретатор, на втором пишется 80% всего современного goвнософта для этого интерпретатора. Потом приводится пример с питоном и упускается тот немаловажный факт, что для запуска любой программы на питоне, перед этим нужно запустить другую программу - интерпретатор. И никого не колышет, что действительной необходимости в этом вообще-то нет. И пример с несколькими слоями абстракции не совсем корректен. Разрабатывая на Си, половина слоев никуда не девается, однако остаётся возможность выжать из железа по-максимуму. Короче, на мой взгляд, автор отводит внимание от вещей, действительно убивающих софт. И обращает внимание на вещи, с которыми в целом можно мириться и не испытывать нехватку памяти и переизбыток седых волос
В начале статьи приводится пример с редактором кода, жрущего полгига ОЗУ. А затем приводится пример на плюсах. Хотя казалось бы, причем тут плюсы, если этот редактор написан на джаваскрипте? Первый ошибок не прощает, второй их хавает за обе щеки. На первом кодер упрется в core dumped до того как научится делать элементарные вещи, не говоря уже о полноценном приложении, на втором может написать веб приложения по методичке вуза, не понимая львиную долю своих действий. На первом пишется интерпретатор, на втором пишется 80% всего современного goвнософта для этого интерпретатора. Потом приводится пример с питоном и упускается тот немаловажный факт, что для запуска любой программы на питоне, перед этим нужно запустить другую программу - интерпретатор. И никого не колышет, что действительной необходимости в этом вообще-то нет. И пример с несколькими слоями абстракции не совсем корректен. Разрабатывая на Си, половина слоев никуда не девается, однако остаётся возможность выжать из железа по-максимуму. Короче, на мой взгляд, автор отводит внимание от вещей, действительно убивающих софт. И обращает внимание на вещи, с которыми в целом можно мириться и не испытывать нехватку памяти и переизбыток седых волос