На днях из любопытства навестил музей-усадьбу Державина. Сотрудники музея лапочки, показывают и рассказывают очень интересные вещи. Например, рассказывают, что господин Державин с друзьями планировал и исполнял реформы русского языка в 1810-х годах. У него была своя школа, у Карамзина, его противника, своя. Реформы нужны были для того, чтобы у читателей русской литературы сложилось правильное с точки зрения государства представление о мире. Для успеха реформ нужно было понимать, какими качествами должен обладать язык, чтобы он стал популярным.
Слово за слово, экскурсовод подвела к понятной идее. Популярными становятся языки, ведущие научно-технический прогресс человечества.
Это объясняет историческую популярность латыни, арабского, немецкого, английского, китайского и так далее. Без разницы, сложный ли язык в изучении. Без разницы, какие у него средства выразительности и лучшие художественные произведения. Важен только вклад в научно-технический прогресс. Если бы в России первыми придумали и нормально реализовали iPhone под названием айЛапоть, все по миру ходили бы с айЛаптями и знали кириллицу.
С такой точки зрения можно смотреть и на языки программирования. Например, возьмём этот рейтинг (или альтернативный рейтинг). Он говорит, что прогресс в IT двигают Python, Java и JavaScript. Да, они могут кому-то не нравиться, но не практиковать их — это всё равно что не практиковать английский, китайский и испанский. Если пишешь на непонятном языке, обнаружишь свой гениальный труд в мусорке истории.
Интересно, какой порог значимого вклада языка в общемировой прогресс? 1%, 5%? Хотелось бы понимать, на какие языки можно не тратить время. Какая задержка между превращением языка в топ-1 язык прогресса и началом его массового обучения в школах? Какой ROI от навязывания языка детям со школы? Насколько корректно сравнивать естественные и искусственные языки с точки зрения их влияния на прогресс? Где найти ответы на эти вопросы?
Итоги
Разбираться в истории эволюции языков интересно и полезно. Можно подкорректировать и жизненную, и профессиональную стратегию.
Новичку имеет смысл изучать язык, объективно двигающий человечество вперед, а не чью-то вкусовщину.