Загорелся идеей посмотреть статистику использования языков программирования на РОИ за последние годы. Вот что получилось:
Год | Паскаль | C++ | Бейсик | Java | Python | C# | Всего |
---|---|---|---|---|---|---|---|
1997 | 79 | 5 | 18 | 102 | |||
1998 | 96 | 9,5 | 10,5 | 116 | |||
1999 | 103,5 | 18 | 7,5 | 129 | |||
2001 | 113 | 8 | 9 | 130 | |||
2002 | 122 | 10 | 0 | 132 | |||
2003 | 150 | 21 | 0 | 171 | |||
2006 | 166 | 31 | 0 | 197 | |||
2007 | 162 | 26 | 0 | 188 | |||
2008 | 193 | 54 | 0 | 247 | |||
2010 | 128 | 68 | 0 | 6 | 202 | ||
2011 | 104 | 120 | 1 | 225 | |||
2012 | 96 | 133 | 1 | 6 | 3 | 0 | 239 |
2013 | 59 | 165,5 | 0 | 5 | 5,5 | 1 | 236 |
За 2000, 2004, 2005, 2009 года архивов РОИ с решениями всех участников на neerc нет, поэтому данных нет. Разницы между языками C и C++, Паскаль и Дельфи и т.д. нет. Если участник писал на нескольких языках программирования, то считался тот язык, на котором он сдал больше задач. Если сдал поровну задач на двух языках — то получается по 0,5 участника в статистику каждого языка.
Что удивило — С++ обошел Паскаль только в этом году, еще в прошлом году, как видно, у Паскаля было огромное преимущество перед С++.
А вот график долей языков программирования с 1997 года.