История изменений
Исправление
stevejobs,
(текущая версия)
:
профитов миллионы. Отображать синтаксис можно как угодно - в т.ч. писать дроби так, как это принято в математике. Или вот, редактор знает синтаксис языка на котором пишешь лучше тебя. Это не некое «автодополнение», а именно всеобъемлющее знание грамматики. Нельзя написать синтаксически некорректную инструкцию, например. Т.е. можно доверить ГСМ-людям (геймдизайнерам?) писать скрипты на LUA к игре, и они не смогут написать некомпилирующийся код. Для продвинутых юзеров - можно смешивать разные синтаксисы, н-р писать на яве со вставками на хаскеле. Для совсем продвинутых - можно определить свой синтаксис какой захочешь (возможности парсера ОЧЕНЬ велики), и для больших проектов это будет намного безболезненней «настоящих» лиспов, в т.ч. кложуры. Ну и все библиотеки жава-мира сразу же доступны.
Исходная версия
stevejobs,
:
профитов миллионы. Отображать синтаксис можно как угодно - в т.ч. писать дроби так, как это принято в математике. Или вот, редактор знает синтакси языка на котором пишешь лучше тебя. Это не некое «автодополнение», именно всеобъемлющее знание грамматики. Нельзя написать синтаксически некорректную инструкцию, например. Т.е. можно доверить ГСМ-людям (геймдизайнерам?) писать скрипты на LUA к игре, и они не смогут написать некомпилирующийся код. Для продвинутых юзеров - можно смешивать разные синтаксисы, н-р писать на яве со вставками на хаскеле. Для совсем продвинутых - можно определить свой синтаксис какой захочешь (возможности парсера ОЧЕНЬ велики), и для больших проектов это будет намного безболезненней «настоящих» лиспов, в т.ч. кложуры. Ну и все библиотеки жава-мира сразу же доступны.