Вдохновленный интервью Эрика Синка на подкасте stackoverflow Я хотел бы создать полный компилятор в свободное время для обучения. Сначала я думал создать компилятор C, но я не уверен, что это займет слишком много времени.
Мне интересно, есть ли меньший язык общего назначения, который будет более подходящим для реализации в качестве первого усилия компилятора? Или реализация C возможна в разумные сроки (200 часов)?
Я намерен нацелиться на ЦПР.