Меняется, конечно. Проблема тут в том, что следить за десятками выходящих за месяц версий желания не будет ни у кого, кроме энтузиастов с этого форума, что неоднократно подтверждается появляющимися тут вопросами про PascalABC, сдохший добрый десяток лет назад.
Решением тут было бы формирование Stable/Nightly версий, которые обновляются в соответствии с некоторым графиком. Скажем, Nightly сразу после появления некоторых фич, а Stable - с поднятием мажорной/минорной версии (в зависимости от объема изменений), и не чаще чем один раз в полгода. В таком случае можно было бы (согласно обсуждаемой темы):
- снять необходимость с организаторов олимпиад лезть на офсайт проверять версии раз в неделю
- иметь официальную возможность сказать всяким баговоенам вроде того же Молдована, что он сидит на нестабильной версии, и свои пожелания по части багов может засунуть себе куда поглубже
Из добавившейся работы по данному вопросу - один раз в полгода формировать набор хорошо оттестированного функционала и мержить его в ветку Stable, оставляя все недотестированные и только появившиеся фичи в Nightly. Не то, чтоб очень много. Документацию делать только на Stable, желающие сидеть на Nightly (т.е., предположительно, более опытные) вполне обойдутся changelog’ами на гитхабе. Можно даже ссылку на Nightly на сайте не держать - лишь сказать, что последняя нестабильная версия доступна для скачивания в репозитарии.
Что зачастую забывают программисты, особенно начального уровня - то, что на уровне производственных и промышленных процессов (коими по сути являются и олимпиады, т.к. проводятся повсеместно и массово) никакие новые фичи сами по себе не интересны. Важна в первую очередь стабильность работы, близкая к нулевой вероятность багов и падения, детерминированность результатов, и соответствие документации реальности. Во многом, полагаю, именно поэтому там такая древняя версия PABC.NET - т.к. она уже в их представлении неоднократно себя показала как стабильная, и переходить на что-то новое равносильно очередному витку тестирования, поиска и закрытия дырок (в том числе, в централизованных системах тестирования), и т.д. Даже баги в стабильных версиях известны, описаны, и не требуют к себе особого отношения от сообщества, т.к. в силу того, что к ним готовы, не приводят к проблемам.
Я сейчас не хочу сказать, что Паскаль полон багов и дырок - нет. Вопрос именно в отношении к моделям rolling vs fixed release. Я вот дома у себя archlinux держу, который обновляется так же, как и Паскаль - быстрее даже. Но подумаю 25 раз перед тем, как воткнуть эту операционную систему на прод. По вышеописанным причинам. К продукту со моделью обновлений rolling release недоверие по умолчанию.