Метапрограммирование ruby

Ruby (англ. ruby — рубин, произносится — ру́би) — динамический, рефлективный, интерпретируемый. Лисп (LISP, от англ. LISt Processing — «обработка списков») — семейство языков программирования. Специальным случаем является безымянное пространство имён. Все имена, описанные в нём, доступны только в текущей единице трансляции и имеют локальное связывание. Ruby; Класс языка: мультипарадигмальный: динамический, объектно-ориентированный, рефлективный. Metaprogramming is a programming technique in which computer programs have the ability to treat other programs as their data. It means that a program can be designed. Лисп (LISP, от англ. LISt Processing — обработка списков ) — семейство языков программирования. c++; Семантика: мультипарадигмальный: объектно-ориентированное, обобщённое, процедурное.