Forth
http://fforum.winglion.ru/

Глаза разбежались!...
http://fforum.winglion.ru/viewtopic.php?f=18&t=1945
Страница 1 из 4

Автор:  Wlad [ Ср фев 11, 2009 01:22 ]
Заголовок сообщения:  Глаза разбежались!...

Коллеги!
В самом-то деле, в конце-то концов!
Ссылок - море, а мне нужна ТА САМАЯ, ОДНА! :D
Я - на счёт доки по СПФ.
В Форте вообще, можно сказать, - новичок,а в СПФ в частности - чайник.
Мне ехать в командировку и я хотел бы в качестве "внеклассного чтения" распечатать НЕЧТО, что меня не только с общими принципами ознакомило, но и некое описание библиотеки имело вид + описание типовых приёмов работы дало на СПФ (НУ, ИЛи НА ЧЁМ ЕЩЁ ТАМ ИЗ ФОРТОВ...)
in4 все уши прожужжал, сам я видел людей с какими-то ацкими девайсами с фантастическим отношением "функциональность/объём кода" и оьъяснением одним словом - "ФОРТ"...
Ну, терпел до поры до времени, слюну сдерживая... Теперь чуйствую - скоро прорвёт... Но не хотелось бы сразу "вляпаться" и получить отпинывание и плохое мнение сформировать... Есть свои нюансы в Форте. То, что бы это не обфукать чисто по юннатски, я уже перерос, - хотелось бы "систематического введения" (и выведения :P )
Есть в перспективе несколько проектов. Один, скорее всего будет на PC104 (IndustrialPC или ещё чём-то голом боребонном) с графикой и вводом от внешнего оборудования (послед, юсб, писиайка) - хотелось бы попробовать помучаться... Я почему, собсна про ОпенБут и ОупенФирмвару в темах про ФОртОС и спрашивал...

Ну вот, хотел одной фразой, а размазал...

Короче, ткните пальцами. куда смотреть попервоначалу. Если чего не получится, обещаю сохранить толерантное отношение, а не бегать по подворотням и хаять - Форте я сильную симпатию маю! :)

Автор:  Hishnik [ Ср фев 11, 2009 01:31 ]
Заголовок сообщения: 

Гм... сам себя не похвалишь - никто не похвалит.

www.msyst.ru/forth.htm - там и описание в pdf. Это не СПФ, но как раз для графики и оборудования.

Автор:  Wlad [ Ср фев 11, 2009 01:36 ]
Заголовок сообщения: 

Оно - само по себе над голым шелезом, али над чем-то хостится?
(Я дико извиняюсь - in4 в курсе - у меня совершенно убитый диал-ап... Ну так пока получилось... )

Автор:  mOleg [ Ср фев 11, 2009 01:36 ]
Заголовок сообщения: 

Wlad писал(а):
Я - на счёт доки по СПФ.

увы, боюсь вас придется разочаровать. Нормальной доки к СПФу нет.
Есть открытые исходные тексты, стандарт (частично действительный для СПФа), библиотеки и коментарии к исходным текстам.
есть небольшое количество обзорных статей. И есть конечно же Броуди с его Strating Forth и Thinking Forth, которые можно читать в произвольном порядке.
Wlad писал(а):
Мне ехать в командировку и я хотел бы в качестве "внеклассного чтения" распечатать НЕЧТО, что меня не только с общими принципами ознакомило, но и некое описание библиотеки имело вид + описание типовых приёмов работы дало на СПФ (НУ, ИЛи НА ЧЁМ ЕЩЁ ТАМ ИЗ ФОРТОВ...)

тут думаю лучше Tinking Forth вы не найдете. Могу предложить свой форк посмотреть (я старался более тщательно коментировать исходные тексты, но он уже не совместим с СПФ и с АНС тоже, так что).

кое-какя дока есть и в СПФе, но не сказать, чтобы по ней можно учиться было 8(
вот

Автор:  WingLion [ Ср фев 11, 2009 01:40 ]
Заголовок сообщения: 

Wlad писал(а):
в качестве "внеклассного чтения" распечатать НЕЧТО, что меня не только с общими принципами ознакомило


Эх. больная тема однако.
По идее, начинать-то надо с чтения совсем старых (конец 80-х годов) книг по Форту, ( http://4th.spb.ru/forth/index.htm )
подходя к этому достаточно критически и с пониманием, так же как к чтению фантастики 50-х годов со сказками про начало XXI века.

Автор:  mOleg [ Ср фев 11, 2009 01:42 ]
Заголовок сообщения: 

да, в плане платформ.
есть в основном виндошные, линуксевые и досевые форт-системы.
частично можно найти системы, работающие на голом железе, но в очень ограниченном исполнении по сути совсем голые.
OPEN-BOOT штука специфичная, внутрях ковырялся, но не очень, так что сказать много не могу.
Из досевых систем однозначно Smal32 стоит выбирать, из Линуксевых скорее всего gforth (собственно он многоплатформенный) но он на англицком, из виндошных выгоднее всего либо СПФ, либо Win32Forth (если буржуинский язык не проблема).

Автор:  Wlad [ Ср фев 11, 2009 01:44 ]
Заголовок сообщения: 

Книги-то то - или есть уже, или скоро будут (по сусекам удивлённые коллеги уже скребут)...
А вот практически чего поюзать. Может и 7не только для начала, а и - с перспективой для проектов. Естественно, что хотелось бы максимально со стандартами совместимое... А то ить я вас, фортеров, знаю - "свой ФОРТ - за два часа", а у меня - НАЧАЛЬСТВО! Оно и названия-то ФОРТ или не слышало, или с Фортраном своей юности путает, а тут если я ещё самодеятельночать начну - совсем в кардиологию стопы направит. А мне это не надо! Мне надо что б начальник был - дурак. Его дело коняк сосать и бумажки писюкать, а мне - пусть творчество оставит!... :P

Автор:  Hishnik [ Ср фев 11, 2009 01:52 ]
Заголовок сообщения: 

Wlad писал(а):
Оно - само по себе над голым шелезом, али над чем-то хостится?

Оно пока под Windows. Над голым форт-железом другие варианты.

Автор:  mOleg [ Ср фев 11, 2009 01:54 ]
Заголовок сообщения: 

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

да, насчет 2 дня не ведитесь - это адептов несет.
нормальная система делается годами, как и любой серьезный продукт.
можете посмотреть в сторону платного SwiftForth - там шикарная документация и вроде поддерживает стандарт.

Автор:  Wlad [ Ср фев 11, 2009 01:58 ]
Заголовок сообщения: 

>>>Оно пока под Windows. Над голым форт-железом другие варианты.
Есть ещё пожелание "почёсывающего характера поведения": ещё хочу (всё сильнее и сильнее от месяца к месяцу), - над FreeBSD систему...
Здесь уже просто потому, что - соответствующая лицензия... (есть у нас такой "пунктик" в лавке - мы теперь обуреваемы страстью уйти от проклятого МС и обрести нирвану-нистругану в мире оупен-суорцыв)...

Автор:  mOleg [ Ср фев 11, 2009 02:07 ]
Заголовок сообщения: 

насчет FreeBSD не знаю. Но линуксевый gForth посмотрите. Под линукс достаточно много систем, но в плане доки к ним...
форт систем под никсы в большом кол-ве существуют. Что выбрать вопрос еще тот.

Автор:  mOleg [ Ср фев 11, 2009 02:09 ]
Заголовок сообщения: 

да, SwiftForth тоже вроде есть уже линуксевый.

Автор:  Hishnik [ Ср фев 11, 2009 02:16 ]
Заголовок сообщения: 

Wlad писал(а):
Есть ещё пожелание "почёсывающего характера поведения": ещё хочу (всё сильнее и сильнее от месяца к месяцу), - над FreeBSD систему...

Вот этой штуки я просто в глаза не видел, так что ничего не скажу. Однако есть сильное желание распространить Quark-Forth на n-ное количество ОС, начиная с Linux.

Автор:  Wlad [ Ср фев 11, 2009 02:20 ]
Заголовок сообщения: 

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

Автор:  вопрос [ Ср фев 11, 2009 02:42 ]
Заголовок сообщения: 

у фри BSD кажется (не помню) - другая лицезия, позволяющая делать платный продукт на бесплатной ОС

Страница 1 из 4 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/