Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 17:06

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: ANSI94 в RNSI09
СообщениеДобавлено: Вт дек 16, 2008 21:12 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
...тема перенесена в раздел RuF09 из Стандартов Форта ввиду непосредственного отношения...
WingLion


Господа, возможно пришло время пересмотреть весь стандарт ANSI94, пора внести и наше слово туда.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 16, 2008 21:31 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Если стандарт не ГОСТ-Р, то он, как правило, дело добровольно-частное. Так что от "RNS" (I тут лишняя, Российского Национального Института Стандартов нет) толку практически никакого. Был FIG-Forth, можно выпустить RuFIG-Forth.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 16, 2008 23:25 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
Хищник писал(а):
можно выпустить RuFIG-Forth

В смысле силами RuFIG сделать свой стандарт? А что, мне нравится эта идея 8)

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 06:44 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Хищник писал(а):
Если стандарт не ГОСТ-Р, то он, как правило, дело добровольно-частное. Так что от "RNS" (I тут лишняя, Российского Национального Института Стандартов нет) толку практически никакого. Был FIG-Forth, можно выпустить RuFIG-Forth.

ANSI - Американский Национальный Стандарт для Информационных Систем (причем тут институт?).
Ну а по чему бы не сделать RuFIG-RNSI? По идее нам же нужен стандарт, а не дяде Билл Гейтсу. Самое замечательное что каждый сможет поучаствовать в этом.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 12:03 
Не в сети

Зарегистрирован: Сб май 13, 2006 23:37
Сообщения: 380
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.
Все вы перепутали. Американский Национальный Стандарт для Информационных Систем это АНИС, а ANSI это именно American National Standards Institute


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 13:50 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
конечно нормальный стандарт было бы очень интересно иметь ;)
в реальности любая хорошая система сама становится стандартом. У нас де-факто СПФ является стандартом. То есть нужна к нему качественная дока ;)
(а не перепевки ANSI94)

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 14:32 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
forther писал(а):
Все вы перепутали. Американский Национальный Стандарт для Информационных Систем это АНИС, а ANSI это именно American National Standards Institute

Возможно и так, брал данные с ANSI X3.215-1994 dpans94us.txt
Код:
ANSI X3.215-1994
                                                                American National Standard
                                                                for Information Systems --
                                                                 Programming Languages ---
                                                                                     Forth
                                                                               Secretariat
                                 Computer and Business Equipment Manufacturers Association
                                                                 Approved:  March 24, 1994
                                               American National Standards Institute, Inc.

вот и похож первый вариант на второй.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 05:08 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Даешь строки без пробела после " !

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 09:05 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Я вот, думаю, надо вводить MultiStandard

Слова, которые прямо определяют, на каком именно стандарте написан исходник.

В начало исходника (хотя, в принципе, это можно и в любом месте делать) вписывается слово, определяющее используемый стандарт.

F83, ANSI94, RuF09 да, в принципе, и любой другой.

Компьютеры давно переросли то время, когда возможна поддержка одного и только одного стандарта.

Мне, вот, например, больше нравится стандарт F83 (его минимальное подмножество следует включить в ядро)

И сам стандарт строить в виде стандарта на ядро (NucStd) с опциями и расширений (F83.Ext, ANSI94.Ext, RuF09.Ext) к нему. При чем, расширения, не плохо бы написать НЕПОСРЕДСТВЕННО НА ФОРТЕ,
т.е. в виде исходника, который прямо компилируется на минимальном ядре. Машинно зависимые расширения, пишутся на соответствующих машине "ассмеблерных" вставках. В кавычках - потому что ассемблера может и не быть как такового.

Ядро должно иметь опции - разрядность, минимальный объем памяти, указание на процессор (x86, i386, fCPU), и т.п. (надо продумать, что еще надо)

Часть расширений, конечно, не может быть написана на Форте (та же работа с файлами - зависит от ОС), поэтому нужен прямой механизм подключения машинно зависимых расширений ядра - проще всего, это сделать неким стандартным словом, которое должен определить стандарт. NucStd.16bit.64K.fCPU NucStd.32bit.4М.i386 - пример слов, определяющих ядро с включенными опциями.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 10:05 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Полностью согласен! Кто войдет в группу по написанию стандарта RuF09 и всех дополнительных расширений? Кому то надо же клацать по клаве.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 18:29 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Клацать по клаве сейчас умеют все, кому не лень.
А группу, я так думаю, можно составлять на принципе "кто смел, тот и съел".
В смысле, кто хочет участвовать, тот и участвует.

Или - другой вариант - в группу входят те,
кто вносит некие свои "наработки" для включение в стандарт.
Т.е. - есть конкретные предложения - участвуешь. Нет - смотришь со стороны.

Конкретным предложением, полагаю, можно считать некий "свой стандарт" как видишь его сам.
А дальше, занимаемся "соединением несоединяемого" и "объединением необъединяемого"...

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 20, 2008 00:04 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
WingLion писал(а):
Я вот, думаю, надо вводить MultiStandard


обсуждение этого предложения теперь здесь

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 14, 2009 17:52 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Все таки хотелось бы услышать предложения для начала выработки стандарта RuF09. Что нам для этого необходимо?

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 14, 2009 18:05 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Для начала, просто дико необходимо научится выходить из режима ЩукоРакоЛебедя.

Для этого, в общем-то и предназначена стандартизация как нечто.

И выходит, что имеет место натуральный замкнутый круг. Мы договориться не можем, потому что не можем договориться :(

Я попытался сделать шаг в сторону из этого круга, и оказался в том же болоте, в каком и был.
Такое ощущение, что надо садиться и, ни на кого не оглядываясь, писать Личный Форт Стандарт.
WingLion's Forth Standard - звучит? :)

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 14, 2009 18:38 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
WingLion писал(а):
Для начала, просто дико необходимо научится выходить из режима ЩукоРакоЛебедя.

Для этого, в общем-то и предназначена стандартизация как нечто.

И выходит, что имеет место натуральный замкнутый круг. Мы договориться не можем, потому что не можем договориться :(

Я попытался сделать шаг в сторону из этого круга, и оказался в том же болоте, в каком и был.
Такое ощущение, что надо садиться и, ни на кого не оглядываясь, писать Личный Форт Стандарт.
WingLion's Forth Standard - звучит? :)


У меня есть другое предложение: нужен совместный проект с готовым ТЗ - это по факту единственный путь преодолеть ЛРЩ . Работая над таким проектом, можно понять, что мешает совмесной работе и по итогам выработать общий стандарт.

Поскольку ТЗ выработать никто из присутствующих не возьмётся (ось как пример просто СЛИШКОМ сложна ...)
можно взять готовое ТЗ - таковым был бы другой язык программирования (со стандартом желательно) - т.е. нужно начать делать полнофункциональный транслятор с другого языка на форт - поучительно, полезно, стандартогенно

речь НЕ идёт ни в коем случае о том, что такой проект нужно закончить - не идёт речь
нужно проект начать и посмотреть, что именно мешает, в процессе такой работы выработается полезный стандарт.

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB