Хочется сверхмаленький экономичный интерпретатор диалекта, наподобие
Scheme, написанный на языке ассемблера. С открытым исходным кодом, который можно было бы вставить в любую исполняемую секцию PE-файла. Пусть там не будет даже никакой арифметики и логических констант: только символы, строки и литеры (машинные слова). Пусть там не будет парсера, только доступ к системным API и прерываниям.
Пусть даже он не будет иметь императивный семантики, а только аппликативную. Имхо, так можно применить сборку мусора подсчетом ссылок, т. к. циклов в консах образовываться не будет.
Кажется, это было бы идеальным для автономных, независимых от интерпретатора, самомодифицирующихся и саморепродуцирующихся программ.