Ну и Лука Карделли, конечно, не лыком шит с Модулой-3.
Вообще, хороший и элегантный язык, если б они не привязали намертво в языке ООП к куче.
Один промах закрывает целый набор паттернов и эффективных применений.