Реализацию буду делать на C++. У меня уже есть своя библиотека с наработками, которые пригодятся для реализации. Я думаю, основная реализация займёт порядка 50 КБ в скомпилированном бинарнике. Хотя когда буду внедрять шифрование, сжатие и другие алгоритмы, размер реализации может подрасти за счёт сторонних библиотек, которые будут реализовывать эти алгоритмы.
По-моему, это ошибка. Раз формат-язык предназначен для разбора любого формата, а текстовый синтаксис подпадает под определение любого формата, то как минимум парсер, а то и весь обработчик необходимо написать на его собственном языке. С учётом того, что формат планируется как серебряная пуля, то ускорение разработки на порядок должно скомпенсировать необходимое время для ручной или полу-ручной трансляции первой версии. Это потребует смены приоритета в порядке воплощения языка, но это полезное изменение, которое позволит автору насладиться плодами своего творения максимально быстро