За счет чего выстреливают языки?
От: Mamut Швеция http://dmitriid.com
Дата: 07.07.15 20:29
Оценка: 3 (1)
Конечно, хотелось бы сначала определиться с понятием «выстреливают», но, думаю, в современном мире для определения «выстреливания» достаточно пары-тройки книг, наличие хотябы одной-двух конференций/митапов по языку и относительно большое коммьюнити (измеряемое хотя бы количеством проектов на GitHub'е).

На мыслю меня натолкнул Elixir. Руби-подобный язык, компилирующийся в Erlang, и исполняющийся в Erlang VM. Он появился в 2012-м году, то есть всего три года тому назад. С тех пор у него появилась полка книг и пяток конференций/митапов по всему миру.

Как? Я сам не знаю, и меня это поражает.

Главная теория: надо вкладывать много бабла.
Примеры: C#, Java, а так же Go и Rust (их пилят совсем небедные организации)
Контрпримеры: тот же Elixir, Python (до определенного момента), Ruby (до RoR)

Вторая теория: killer applications
Примеры: RoR для Ruby
Контрпримеры: то же Elixir (Ecto и Phoenix появились после того, как он уже начал взлетать, емнип), Python (Django сыграл свою роль, но, имхо, не решающую)

Или просто достаточно оказаться в нужное время в нужном месте?


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.