Posted by Аркадий Водяник (195.58.229.54) on October 05, 2002 at 08:05:18:
In Reply to: Без параметров и экстра будет туго ВСЕМ.... posted by Борис, Киев. on October 04, 2002 at 23:38:55:
Что есть экстрапараметры? Это не более чем четырехмерные отношения между:
1) счетом или условностью - "%"
2) месяцем
3) днем
4) числом или строкой
И все.
Ты же Борис, сам предлагаешь ввести пятый элемент отношения: ГОД.
A еще есть, Борис - час, минута и т.д. Так чем
fact Экстрапараметр: счет% год % день % час % минута % значение %
ХУЖЕ ??? Некоторой некомпактностью записи? Так я же говорил о smart converter'e...
Индексированием? Так прошу не забывать:
1) что у нас лента проиндексирована ПО ВСЕМ ЗНАЧЕНИЯМ КАЖДОГО ПОЛЯ
2) и что у нас RAM ONLY СУБД.
И раз я обещал супериндексирование - так значит к этому есть предпосылки :)
Да и без smart converter'а найдутся элегантные методы записи.
Истинная причина в другом.
Да, Хакерс Дизайн консервативна. Именно эта консервативность поддерживала и
поддерживает ее на достаточно высоком уровне незабываемости, актуальности
и предпочтительности.
Но наш язык - не ФОРТРАН. Наша история: это 12 лет от 31 октября 1990.
Это еще не 50-летний памятник!
P.S.
По поводу размера нашего языка, если не затруднит дать таблицу соответствия функций и их размеров.
Не все функции и операторы надо измерять байтами!
Вот скажем: lsolve : решение системы линейных
уравнений. Или draw... Без них графики в ФБП
(как и в других системах НЕ БУДЕТ). Можно, конечно,
сказать: "мне мишура не нужна". Но эта та мишура,
которая позволяет НЕ ИСПОЛЬЗОВАТЬ Excel, это та
мишура, которая обеспечивает работу без этого
говна - "оффисов" в Linux да и Windows.
Но, разумеется, это далеко не основные операторы ФБП!