Создатель Braid работает над упрощённым языком программирования
Джонатан Блоу занялся невероятным. По его словам, где-то в 2014 году, когда разработка головоломки The Witness подходила к концу, он сел за работу и неожиданно осознал, насколько невыносимым может быть программирование.
Причина — C++, который, по словам разработчика, ужасен. Главная проблема — это «дьявольская запутанность» и многослойная экосистема, из-за чего решение одной задачи может в итоге ещё больше запутать разработчика.
В связи с этим Блоу несколько лет работает над альтернативной — Jai. С новым языком программирования разработчик надеется достигнуть трёх вещей:
- Улучшить условия работы программистов; «Мы не должны быть такими несчастными», — считает Блоу;
- Упростить все системы;
- Позволить программистам создавать обширный набор возможностей с небольшим объёмом кода.
Сейчас Jai показывает прирост продуктивности в 15%, однако Блоу уверен, что со временем эффективность может увеличиться до 80%.
[ comments ]