Яндекс представил результаты опроса, проведенного среди разработчиков компании, относительно самых популярных языков программирования в Яндексе.
Яндекс делают более шести тысяч человек, из них четверть - это разработчики. В опросе приняли участие более половины разработчиков компании, и вот что получилось:
Как видно, в лидерах оказались пять языков: C++, JavaScript, Java, Python и Perl. Все эти языки разные, и каждый лучше решает свою задачу. Поэтому они по-разному используются в Яндексе.
С точки зрения разработчиков, выбор языка - это вопрос предпочтений. Кому-то действительно нравится сам язык, кому-то - задачи, которые он решает. Например, одни предпочитают фундаментальные задачи и пишут базу поиска на C++, а другие любят делать то, что видно пользователям, и пишут интерфейсы на JavaScript. Третьи пишут на каком-то языке просто потому, что знают его досконально. А некоторые, наоборот, готовы пробовать новое и участвуют в разных проектах.