Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт дек 11, 2018 21:46

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 255 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 28, 2007 03:01 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
А настрой "Форт - суперязык, и мы наконец-то доносим до всех благую весть о нем" является почти 100% гарантией отторжения читателями подобного издания.
Всё правильно, но ГДЕ такой настрой? Речь о минимально необходимом - о сетевом издании, описывающим современное понимание форт-технологии, несолидно, что такого нет, мир давно ушёл вперёд...

Цитата:
Где-то после десятка "очных" конференций, 2-3 статей в рецензируемых журналах (чтобы переписка с рецензентами прошла) набирается минимальный опыт, как формулировать мысли, чтобы они не были чересчур наивными и не подкрепленными аргументами.
Я как-то плохо излагаю свои мысли ... Разве речь может идти о научном труде? Любая книга, описывающая язык программирования - это либо учебник (таковые легко пишутся и людьми без степеней, как-раз именно ими, потом науч. рук. только "руководитель авторского коллектива") или популяризация. Но ею можно пользоваться. Если нет претензии на научную новизну, то для чего рецензенты. Работающим программистам предлагается описать СВОЙ опыт работы с некоторой реализацией форт-технологии. Ну хорошо, если слово "книга" ассоциируется с рецензируемыми журналами, то это можно назвать "продвинутый развёрнутый и редактируемый FAQ" по Форту, но то, что Баранов ничего (в момент написания книги) не знал о большинстве новых технологий нынешнего времени должно быть ударом по Форту. Латынь типа.

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


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

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

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


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6452
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
вопрос писал(а):
Я как-то плохо излагаю свои мысли ... Разве речь может идти о научном труде? Любая книга, описывающая язык программирования - это либо учебник (таковые легко пишутся и людьми без степеней, как-раз именно ими, потом науч. рук. только "руководитель авторского коллектива") или популяризация. Но ею можно пользоваться. Если нет претензии на научную новизну, то для чего рецензенты. Работающим программистам предлагается описать СВОЙ опыт работы с некоторой реализацией форт-технологии.

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


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Ну и хорошо, выбрать редакционную коллегию (на форуме несколько человек со степенями и пару авторов научных изданий), и корректировать сказанное. Вот Wiki - ни редактора ни структуры толком, но можно пользоваться и я пользуюсь как энциклопедией, а реплики о спорности статей возникают очень редко.

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


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6452
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
вопрос писал(а):
Вот Wiki - ни редактора ни структуры толком, но можно пользоваться и я пользуюсь как энциклопедией, а реплики о спорности статей возникают очень редко.

Ну, если взять за основу историю со статьей про МГУ, в которой ректор Садовничий объезжал владения на огненной колеснице... :))


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
не в курсе, но ту статью кто читает :)

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


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

Зарегистрирован: Чт окт 25, 2007 08:01
Сообщения: 154
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
А вот задумывались ли вы, господа, что в Форте изначально встроен весьма интересный механизм - распознавание чисел? Он интересен тем, что нарушает общую методику - нет специального слова-префикса, которое умеет читать числа, типа такого:

Код:
ЦЕ-НУМБЕР: 3 ЦЕ-НУМБЕР: 4 + .


:lol:


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

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пишу сейчас доку для корпоративного Форта, удачный абзац получился, можно в книгу добавить:
Цитата:
Многие возразят что Форт очень низкоуровневый, почти ассемблер, и писать программы на нем слишком долго и сложно, и вообще он из разряда древних засохших языков типа COBOL и PL/M. Для таких возражающих есть хорошее лекарство -- классическая книга DragonBook: берете и пишете себе мегасуперСидиез. На самом деле я сам хотел бы написать что-нибудь типа Python для FVM, но считаю что затраты времени и сил на это перевешивают результат. Вполне достаточно и Форта, просто нужно
побольше практики (и в результате -- наработок), общения с другими фортерами (обмен идеями, стандартизация решений), и понимания идеологии языка: Keep It Simple, Stupid + платформенно-независимый ассемблер, расширяемый до предметно-ориентированного языка программирования. Иначе из маленькой ОС с простым командным интерфейсом и встроенным компилятором, способной работать на любой встраиваемой системе с несколькими десятками КИЛОбайт памяти и 8-битным процессором, получится опухшее угребище типа Java или .NET.

_________________
http://akps.ssau.ru/forth/


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

Зарегистрирован: Вс дек 02, 2007 17:31
Сообщения: 442
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
K`[f писал(а):
А вот задумывались ли вы, господа, что в Форте изначально встроен весьма интересный механизм - распознавание чисел? Он интересен тем, что нарушает общую методику - нет специального слова-префикса, которое умеет читать числа, типа такого:
Ну да. Это парсер второго уровня (NUMBER) который используется для парсинга уже отпарсенных слов (паресером первого уровня PARSE). Ничего интересного в нем нет поскольку таких парсеров можно насоздавать сколько угодно. Единственная особенность это поведение INTERPRET который запускает его автоматически в случае не нахождения отпарсенного имени в текущем контексте. Грубо говоря, это хак служащий упрощению жизни программеров с одной стороны, и превращающий семантику этого самого парсера второго уровня в нечто монстрообразное в случае поддержки всех предусмотренных в ANSI типов чисел (cell, double cell, float). Более прямолинейным было бы использовать соответствующие слова конвертеры для каждого числа. Например:
n: 123
d: -2
f: 5.3
Но это ужастно неудобно, поэтому нафиг никому ненадо. :P

ЗЫ А что, есть какие нить идеи по этому поводу? :roll:

forth@km.ru писал(а):
Keep It Simple, Stupid + платформенно-независимый ассемблер
Что вы имеете ввиду под понятием: "платформенно-независимый ассемблер"?

_________________
Am I evil? I'm man - yes I am! © James Hatefield


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6452
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
forth@km.ru писал(а):
Пишу сейчас доку для корпоративного Форта, удачный абзац получился, можно в книгу добавить:

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


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

Зарегистрирован: Вс дек 02, 2007 17:31
Сообщения: 442
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Хищник писал(а):
а также на людей, которые это перепутают с документом.
:))

_________________
Am I evil? I'm man - yes I am! © James Hatefield


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

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4956
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
Forthware писал(а):
ЗЫ А что, есть какие нить идеи по этому поводу?

есть не только идеи, а и реализация.
А именно, распознавание чисел возложено на словарь.
Таким образом можно исключить распознавание чисел с помощью управления контекстом 8)
http://fforum.winglion.ru/viewtopic.php?t=531

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


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

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Последовательное проектирование и отладка микропроцессорных систем управления
С.В.Тарарыкин, А.П.Бурков, А.В.Волков

http://inelsy.ru/aprivod5.htm

" ...Рассматриваются этапы проектирования микропроцессорных систем управления, их практическая реализация на примере системы управления процессом формования полимерного оптического волокна с использованием программного комплекса MatLab, как среды моделирования объекта управления и Форт-системы, как инструмента программирования микроконтроллеров ..."

P.S. Возможно уже статья упоминалась.
и может ссылку на эту статью перенести в другое место?


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

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
В статье

Визуальное программирование
Андрей Зубинский, 20 апреля 2005 г. // Software • Средства разработки

http://itc.ua/node/20466/

рассматриваются некоторые барьеры существующие в области программирования.

P.S. Форт там, тоже в 2-ух строчках упоминается :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как можно эффективно использовать Форт
СообщениеДобавлено: Сб янв 08, 2011 00:10 
Не в сети
Administrator
Administrator
Аватара пользователя

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


Его (стек) даже можно принудительно сбрасывать в конце каждого такого выражения, например словом ;; (двойная точка с запятой, т.к. одинарная занята)

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


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

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


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

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


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

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