Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Forth - Форт

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ppch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересный язык программирования. Помню в детстве даже чего-то ваял на нем.
Интересно, кто-нибудь сейчас использует его для реальных целей?
Слышал что мультики на нем японцы рисуют, да PostScriptum адобовский вроде как от форта зародился.
 
В общем, поделитесь информацией

Всего записей: 102 | Зарегистр. 18-04-2003 | Отправлено: 13:43 23-09-2003
Ang



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ppch
Из справочной информации программы nnCron:
 
Где найти инфоpмацию о языке пpогpаммиpования "Фоpт"?  
 
Обязательно прочтите главу "nnCron и язык программирования Форт" в этой документации. Языку Форт посвящена эхо-конференции SU.FORTH (на русском языке) и COMP.LANG.FORTH (на английском языке).  
 
Специально для тех, кто хочет побольше узнать о Фоpте, автор nnCron пеpевел в "электpонный" вид книжку Leo Broudie Starting Forth (Лео Бpоуди "Hачальный куpс пpогpаммиpования на языке Фоpт"). Это очень доступный текст на pусском языке - http://www.nncron.ru/download/sf.chm (1,5Mb).
Еще pекомендую http://www.forth.org.ru - куча ссылок на все, связанное с Фоpтом, в том числе, и на pусские pесуpсы. Там есть ссылка на книжку Баpанова и Hоздpунова и ещё одну классную книжку Бpоуди Thinking Forth ("Способ мышления - Фоpт").
 
Настоятельно советую всем, кто интересуется Фортом, скачать краткий справочник по основным словам SP-Forth (http://www.nncron.ru/download/spf_help.zip) исходники nnCron (http://www.nncron.ru/download/src.rar) и SP-Forth 3.75 (http://www.enet.ru/win/cherezov/sp-forth.html) - в них хорошо документированы большнство слов, которые вам могут понадобиться.
 
В дополнение - несколько ссылок на англоязычные ресурсы:
 
Forth Tutorial - http://www.softsynth.com/pforth/pf_tut.htm  
An Introduction to Forth Using StackFlow - http://www.taygeta.com/forth_intro/stackflo.html  
Build Your Own Forth - http://www.figuk.plus.com/byof.htm  
JForth - http://home.tampabay.rr.com/jforth/TableOfContents.html (three chapters are quite good: Beginning Forth Tutorial, Intermediate Forth Tutorial and Advanced Forth Tutorial).  
Summary of Forth Style Conventions - http://www.taygeta.com/forth_style.html  
 

Всего записей: 251 | Зарегистр. 25-07-2001 | Отправлено: 11:14 24-09-2003
ppch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мда инфы по форту много.  
Но вопрос остается открытым: кто нибудь реально использует Форт в своей программистской практике, или это просто игрушка для любителей поизвращаться?

Всего записей: 102 | Зарегистр. 18-04-2003 | Отправлено: 17:50 25-09-2003
TBAPI0KA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А как же! Вот из той самой програмы nnCron я узнал про форт, а если его знать, то с помощью этой проги можно творить чудеса. Вот, сегодня первый день изучаю

Всего записей: 69 | Зарегистр. 13-10-2005 | Отправлено: 22:07 22-03-2006
GreyT

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, я тоже использовал nnCron и Forth где-то с год: гонял файлики по email между нашими филиалами (архиватор и мэйлер - использовал отдельные command line exe-шники, логика обработки на Forth в плагине к крону).  Но сильно муторно. Когда логика сильно усложнилась писать ее на форте стало проблемно и я переписал все на Делфи. Нашел фришые компоненты для таймеров с кроновским форматом времени, для отправки/получения почты, для работы с зипами и легко перенес все в одну небольшую программку. На этом мое общени с фортом закончилось.
P.S. Хотя язык действительно очень интересный. Я теперь за собой замечаю, что он наложил свой отпечаток и на мое программирование в Дельфях.

Всего записей: 20 | Зарегистр. 02-03-2005 | Отправлено: 17:03 29-03-2006
TBAPI0KA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну, серьезные проги я тоже пишу на С++, но форт имеет некоторые интересные моменты, позволяя писать на первый взгляд очень сложные проги просто.

Всего записей: 69 | Зарегистр. 13-10-2005 | Отправлено: 17:17 29-03-2006
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TBAPI0KA

Цитата:
озволяя писать на первый взгляд очень сложные проги просто.

как и большинство нтерпретируемых языков
а поизвращаться можно и на С++ (например писАть на фене )

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 18:15 29-03-2006
TBAPI0KA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WiseAlex
Ггы. Класно!

Всего записей: 69 | Зарегистр. 13-10-2005 | Отправлено: 18:26 29-03-2006
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Примеры Форт программ для Win32Forth
https://sites.google.com/site/win324th/
 
P.S. Поиск по слову Forth на Github https://github.com/search?q=Forth
Русскоязычный форум по Forth языку http://www.fforum.winglion.ru/
 
!!! Броуди Лео. Способ мышления - Форт. Язык и философия для решения задач https://archive.org/details/Broudie2
 
Дискуссия - Почему обречён язык Форт http://www.compiler.su/pochemu-obrechyon-yazyk-fort.php

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 06:54 05-11-2018 | Исправлено: KPGA, 07:19 05-11-2018
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
Почему обречён язык Форт...
 
Отправлено: 18:26 29-03-2006
Отправлено: 06:54 05-11-2018

почему так долго ехал реанимобиль...

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 13:24 05-11-2018
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
почему так долго ехал реанимобиль...

Пациент, уже не один год, самостоятельно не может "умереть"
 
P.S. EuroForth 2018 in Edinburgh 13/10/2018 Video: https://wiki.forth-ev.de/doku.php/events:ef2018:start
Papers: http://www.complang.tuwien.ac.at/anton/euroforth/ef18/papers/
 
Примеры решения задач на Форт: http://rosettacode.org/wiki/Category:Forth

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 14:39 05-11-2018 | Исправлено: KPGA, 16:42 05-11-2018
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Статья:  Локализация приложений на Форте? Это просто!  
Дата публикации: 23 октября 2020 г.
http://we.easyelectronics.ru/forth/lokalizaciya-prilozheniy-na-forte-eto-prosto.html
 

Код:
 
Как-то давно для наших ребят на производстве я сделал программку. Она помогала им тестировать и калибровать наше устройство. Ничего особенного, обычная рутина.
А недавно выяснилось, что «наши ребята на производстве» теперь есть и в Америке, и им тоже нужна моя поделка. Дать-то мы им дали, но вот беда, я писал на Форте и по-русски, а от кириллицы (или от кракозябров) на экране, американские партнеры немного обалдевают. Им трудно понять, как это комп может что-то им сообщать… «не по-английски».
Надо переводить… но как?
...
 

 
P.S. Доступен перевод книги  
 Philip J. Koopman, Jr. WISC Technologies, Inc., Pittsburgh, PA
Stack Computers: the new wave, online web version
 
http://the-epic-file.com/text/bookz/sc/sc_contents.htm
 
 
Что за X++? Что за ABAP? Древние языки, про которые интересно слушать, но не дай бог на них писать  (затронут и Форт)

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 12:05 25-11-2020 | Исправлено: KPGA, 12:14 25-11-2020
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Язык Forth - зачем нужен, что можно делать на нём?
 
Для написания каких программ лучше всего подходит Forth (Форт) язык?
 
Какие книги прочитать по Форт (Forth) языку программирования?
 
https://t.me/ruforth
 

Цитата:
 
[TF] Форт и общение фортеров
69 members, 10 online
Обсуждение конкатенативных языков программирования и тематическое общение программистов.
 
Форум: fforum.winglion.ru
 

 
Тренировки по алгоритмам 3.0. Лекция 1: «Стеки» (3 дня назад)

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 07:04 19-02-2023 | Исправлено: KPGA, 08:45 19-02-2023
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Статья на Хабр в тематике Форт (в дневном топе)
My4TH — домашний компьютер без процессора

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 09:19 04-06-2023
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Forth - Форт


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru