PASCAL - лучший язык программирования

Прелюдия

Давайте начнем с конца, а может быть с начала...

В железках 70-80х годов был встроен какой-то язык программирования, заменявший операционную систему. Был ли плюс? Определенно был - включил и работай. Был ли минус? Определенно был - интерпретатор отжирал часть памяти.

Эпоха самых классных компов это конец 70х-начало 80х...

Купил-включил-работает. Прикольно? Определенно. Но работает фигово. Если кто-то не в курсе, то мелкогады не включали floit в минималки, а Возняк вообще не думал что это надо... А вот рассчитать площадь с float и без разница громадная. Да и умножение стандартными средствами и фичами это тоже проблема. Сейчас полно вариантов как обеспечить быстрые арифметические операции для x86, но нет никаких примеров стандартных.

PASCAL

Pascal один из лучших скриптовых языков. Пиши какую-ту-там последовательность, смотри на вывод и оцени вывод.

Он ведь крут! Понятен! Легко переписываем в обычный язык! Что еще нужно для языка программирования? Все что проще вообще не ОЯП.

WYANG

Пиши на чем хочешь - компилируй в то что надо. Идея была взята из 80х - транслятор. Использование - сплошь и рядом. Как минимум два компилятора OPASCAL транслируют в С/С+/С++ перед компиляцией... TMTPascal не всегда Pascal... QBacic это C#...

А что если представить IDE, где код не важен. Главное написать структурную целостность и общую структуру. Остальное проделает транслятор и компилятор?

WYANG - whoare you want language.

WYANG это IDE поддерживающее разметку и определение языка и цель компиляции.

И сразу есть два плюса и два минуса:

Минус 1. Оно, в описанном идеале, не работает. Минус 2. Оно вообще не работает по описанным принципам.

Плюс 1. Оно работает, оно классно работает, для определенных вариантов. Плюс 2. Оно работает частично для определенных систем, работа чего вызывает сомнение. Генерируемый перед компиляцией код удивляет.

КОНЕЦ

Писать новый язык - непродуктивное дело. Лучше всего написать что-то легкое, в удобочитаемом виде, а потом транслятор и компилятор.

p.s. Посмотрите как работает TMTPLD.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества