spamsink: (Default)
[personal profile] spamsink
Недавно закончился последний отборочный тур Google Code Jam, после которого из 25 участников, прошедших в финал, 6 - из России, 2 - из Украины, 1 - из Беларуси, и, раз уж упоминать братьев-славян, 3 - из Польши и по одному - из Чехии и Словакии (итого панславянское программистское содружество доминирует - 14 из 25). Остальные - по 3 из Китая и Японии, 2 из США, по одному из Канады, Южной Африки и Гонконга.

Но суть поста не в этом, а в выборе языков для решения задач.

Всем, кто в теме, известен рейтинг популярности языков программирования TIOBE, в котором за первое-второе места дерутся Си и Ява, а за третье-пятое с существенным отрывом от лидеров - C++, C# и Objective-C.
Рейтинг делается по частоте упоминания названий языков в программистских контекстах согласно выдачам поисковых систем.

Однако, когда надо быстро и эффективно решать задачи, а не болтать, C++ уходит в отрыв уже начиная с отборочного тура, причем чем дальше, тем больше: из всех участников отборочного тура С++ использовали 38.5%, из лучших 20% в отборочном туре его использовала уже практически половина, а к третьему туру С++ пользовались 75% участников.

Последние любители функциональных языков (Haskell и OCaml) в финал не попали. Удивляет присутствие языка D среди финалистов. Ну и ностальгисты-паскалисты тоже порадуются присутствию собрата в финале.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting
Page generated Mar. 6th, 2026 12:53 am
Powered by Dreamwidth Studios