EndBASIC без BASIC: язык для тех, кто устал от современного зоопарка

Автор EndBASIC решил убрать из своего детища BASIC — и получил неожиданно интересный результат.
Помните те времена, когда чтобы написать программу, не нужно было ставить 47 пакетов, настраивать CI и писать докерфайл? Хватило бы одного интерпретатора BASIC на кассете. Хулио Мерино, создатель EndBASIC, задался вопросом: а что, если выкинуть из EndBASIC сам BASIC? И получил нечто, напоминающее минималистичный скриптовый язык для тех, кто устал от современного зоопарка.
Новый язык, который он назвал просто "EndBASIC без BASIC", больше похож на гибрид Python и JavaScript, но без их причуд. Вместо let и print — лаконичные конструкции, которые не заставляют лезть в документацию каждые пять минут. "Это как если бы IKEA продавала стул без инструкции, но он всё равно собирался бы с первого раза", — шутит Мерино.
Конечно, без боли не обошлось. Разработчики, привыкшие к классическому BASIC, могут впасть в ступор: где GOTO? Где строки? Ах да, их заменили на нормальные функции и структуры данных. "Мы убрали GOTO, потому что это 2024 год, а не 1984", — поясняет автор. Очередной напоминание, что не все legacy-фичи стоит тащить в будущее.
Практическая польза для разработчика: если вы пишете скрипты для автоматизации или прототипируете идеи, этот язык может стать отличной альтернативой bash или питоновскому однострочнику. Он легковесен, не требует установки тонны зависимостей и работает прямо в браузере. Идеально для тех, кто хочет "just ship it", не отвлекаясь на танцы с бубном.
Комментарий студии METABYTE: Если вы тоже устали от бесконечного выбора инструментов и хотите просто писать код, дайте знать — мы поможем выбрать стек, который не взорвётся при первом деплое. Ну или хотя бы посмеёмся вместе над очередным GOTO.