Олимпиадное программирование это особоая категория, и если твой язык успешен в решении олимпиадных задач, это не значит, что он такой клевый. Это как ездить на спорткаре по городу. Побеждают гибридные и гибкие системы, а не те, у которых остро выражен один признак.