text: Функциональное программирование: функции и лямбда-выражения первого класса статическая типизация: типичность для классов и операций, типы функций... полная интроспекция: вся модель программы доступна во время выполнения.