Без заголовка
Настолько же компактный код, какой представлен на Nile, может быть написан с нормальным синтаксисом на _почти_любом_ языке из мейнстрима. За исключением, пожалуй, Java, но только из-за отсутствия там перегрузки операторов. Но для JVM можно взять Scala. А C++, в свою очередь, позволил бы сделать это без потерь производительности, вероятно даже с улучшением скоростных характеристик.
Кроме того, компактизация кода на порядки сначала требует архитектурных усовершенствований, а затем уже их языковой поддержки. К сожалению, в публикациях FONC эта тема затрагивается только в общем виде: вот там цепочка трансляторов, а вот здесь worlds. Общий дизайн системы пока не проглядывается.