destroyallsoftware
Интересный и старый проект в наличие которого встречаются весьма интересные руководства как по веб-разработке, так и по другим айти тематикам.
Мы строим небольшой компилятор из стандартных компонентов: токенизатор, анализатор и генератор кода. К концу мы успешно скомпилируем некоторый код на нашем языке, создавая вывод JavaScript, который мы можем выполнить. Большинство компиляторов сильно оптимизированы для скорости, но наши оптимизированы для удобства чтения и понимания.
Интересный и старый проект в наличие которого встречаются весьма интересные руководства как по веб-разработке, так и по другим айти тематикам.