Forth
http://fforum.winglion.ru/

Обнаружены следы Форта в ....
http://fforum.winglion.ru/viewtopic.php?f=7&t=775
Страница 1 из 3

Автор:  Kopa [ Ср май 30, 2007 08:29 ]
Заголовок сообщения:  Обнаружены следы Форта в ....

Например в Боинге 777

Из резюме Robert Blythe

July 1992 - April 1993
Designed and coded embedded FORTH kernels to run on Boeing 777 avionics systems. The FORTH kernels are used for verification of engineering design, verification of manufacturing, and debugging of failed hardware units. The kernel was written in assembly language for the 68030, 68332, and 80960 microprocessors. I taught introductory FORTH programming classes to the hardware design engineers, and assisted with problems in their FORTH code. Development was done on a VAX computer using CMS (Code Management System) to track source code development. Debug and integration of the kernel was done using In-Circuit-Emulators.

http://www.blythe.com/

P.S. Далее в биографии упоминается, в основном С, С++.

Автор:  Kopa [ Пт янв 18, 2008 13:46 ]
Заголовок сообщения: 

Страничка резюме
Howerd Paul Oakford

http://www.inventio.co.uk/hpocvsf.htm

P.S. Где только Форт не применяют:)

Автор:  ygrek [ Пт янв 18, 2008 23:42 ]
Заголовок сообщения: 

Kopa писал(а):
http://www.inventio.co.uk/hpocvsf.htm

Что интересно - использует не один только какой-то диалект, и не СвойФорт, а кучу разных фортов под разные платформы для разных задач. Упоминает dsForth для WinCE.

Автор:  Kopa [ Пт фев 29, 2008 13:14 ]
Заголовок сообщения: 

В резюме на сайте

http://www.nomadic.com/

Форт хорошо представлен.
Особенно в личном JOHN K. STEVENSON ( http://www.nomadic.com/Resume.pdf )

Автор:  Kopa [ Вт мар 10, 2009 08:51 ]
Заголовок сообщения: 

Из документации muckman.tar.gz

http://www.rdwarf.com/users/mink/muckman/muf.html

Код:
" MUF — a dialect of FORTH — is one of two programming languages implemented on all MUCKs,
the other being MPI. The speed and efficiency of MUF make MUCKs readily user-extensible: powerful new commands and programs can be soft-coded into the database. Although the only place you'll be able to use it is on MUCKs, MUF is a real programming language: once you've learned it, you can truthfully say you know how to program computers, and concepts and habits of thought you pick up as a Mucker will be useful in learning languages with widespread RL applications.

MUF is an extensible, structured, stack-based, compiled language.
...
====================================
> @prog tinker.muf
  Program tinker.muf created with number 1230.
  Entering editor.
> i
  Entering insert mode.
> (tinker.muf. A practice program)
>
> : main
> me @ "Hello, world!" notify
> ;
> .
> c
  Compiler done.
> q
  Editor exited.
====================================


Create an action attached to yourself and linked to the program.

====================================
> @act test = me
  Action created with number #1231 and attached.
> @link test = tinker.muf
  Linked to tinker.muf(#1230FM1)
====================================


Check your program by typing `test'.

====================================
> test
  Hello, world!
====================================




P.S. Используется в текстовых игровых RPG серверах
Например: http://www.belfry.com/fuzzball/
http://www.belfry.com/fuzzball/mufman.html \ MUF Reference Manual for FBMuck 6.00

http://ru.wikipedia.org/wiki/MUD \ статья на wikipedia

Автор:  Kopa [ Пн июл 06, 2009 11:30 ]
Заголовок сообщения: 

Раритетный компьютер с встроенной Форт ОС ( CPU - M68000 )

Hawthorne Technologies
TinyGiant HT68k SBC
1986 г.

Код:
Last week I picked-up a neat single-board computer from the mid-1980's manufactured by Hawthorne Technologies. This SBC is in a 5-1/4" form factor so it could be bolted to a floppy drive. It's based on an 8MHz 68000 CPU and has a dual serial controller, 256k of RAM and a PC-compatible floppy controller. It came with a floppy-based operating system called K-OS and had an assembler, debugger and Forth language. The setup I got came complete with manuals and disks. The disks include a floppy-based operating system, Forth, a 68000 debugger and a text editor.


http://www.classiccmp.org/cini/ht68k.htm

P.S. В образах дисков и архиве можно посмотреть Форт тексты:)
Есть и н-ое число статей.
Можно расположить данную ссылку в ForthOs

Автор:  Kopa [ Вт июл 07, 2009 07:31 ]
Заголовок сообщения: 

Среди [url=http://www.atarimuseum.com/videogames/consoles/7800/games/] 15 исходников опубликованных asm кодов
игр для Atari[/url] есть игра Hat Trick Хоккей сделанный на Форте :)

Экраны игры:)

Автор:  simne [ Вт июл 07, 2009 23:04 ]
Заголовок сообщения: 

Kopa писал(а):
игра Hat Trick [/url] Хоккей сделанный на Форте :)

Кстати очень любопытно - данных по устройству atari 7800 я не нашел, но пишут что она была полностью совместима с atari 2600, у которой не было фрейм-буфера (!)
То есть процессор програмно формировал видеосигнал, следовательно, требовалась очень приличная точность задержек в программе.

Автор:  Kopa [ Вт сен 25, 2012 00:30 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

Резюме Gary Chanson (где только "не поработал")
Разработчика Quest32
Код:
Quest32 is a 32-bit program development system for Windows XP, Windows 2000, and Windows 9x.
Features:
Supports creation of GUI and console applications and Windows DLLs.
Easy access to DLL based functions.
Extensive string handling base on a string stack.
Dynamic heap management for data buffering.
Structured error and exception handling.
Segmented architecture with a discardable symbol table for license-free distribution of applications.
State-smart words.
Loop and conditional structures usable during interpretation as well as compilation.
Integrated floating point, including trig functions and complex numbers.
Command line editor with history recall and file name completion.
Feature-rich multi-language source code editor/IDE and debugger.
GDI object leak tracking.
Decompiler.
Transient definitions.
Extensive system and file support libraries

Автор:  Kopa [ Ср сен 26, 2012 18:19 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

Полностью программируемые на ANSI Forth навигационные датчики
Northtek

Автор:  KPG [ Пт фев 22, 2013 23:20 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

Комерческая система ведения проектов строительства программируется на VFX Forth небольшим коллективом.
(оценочное количество Форт строк 850 000 приведено в статье "Modern Forth" DrDobs )
Candy Project Control Software
Candy Project Control Software
Код:
Candy is a single-package, project control system designed by construction professionals specifically for the construction industry.   The use of Candy in more than 40 countries attests to the fact that this is a powerful but practical product that brings real value to its users.


P.S. Посмотрел файлы после установки программы и видно наличие в программе VFХ Forth.

Автор:  VoidVolker [ Сб фев 23, 2013 00:09 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

KPG писал(а):
оценочное количество Форт строк 850 000 приведено в статье "Modern Forth" DrDobs

Ого, немало, однако же. Одним большим и успешным проектом на форте больше 8)

Автор:  KPG [ Вт янв 07, 2014 16:19 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

В проекте Autoplug 2.0 папка EVM (Си Форт виртуальной машины)
Цель проекта:
"Развитие" ECU (электронного блока управления) в составе испытательного стенда имитатора автомобиля c интерфейом по CAN протоколу.
и включены доп. две Форт системы Swift для MSP430 и LMI Win32Forth 1.0

Презентация Autoplug 2.0 проекта

Автор:  KPG [ Вс июн 28, 2015 08:16 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

Ссылка взята с сайта VFX Forth
Авиа симулятор на базисе VFX Forth
Подправленый гугловский перевод
Код:
    Симуляция летательных аппаратов, самолетов, ракет
    Получение высококачественного результата моделирования вашего самолёта, его подсистем и его датчиков
    Симуляция нескольких самолётов с одной программой
    Возможность моделирования с (из) любой другой программой, на любом языке (примеры c С, Forth), на любом компьютере
    Запуск нескольких копий моделирования в одно время, на том же компьютере
    Fly полные сценарии миссии в интервалах реального времени

Мульти-сим отлично подходит для:

    Разработки пилотируемых систем управления транспортных средств и систем автостабилизации
    Создания встраиваемых систем управления для беспилотных транспортных средств
    Разработки систем управления полетом и тестирования их на полных сценариях
    Использования в качестве ядра симулятора пилотируемого полета
    Изучения динамики полета транспортных средств
    Преподавания и обучения на устойчивость и управляемость самолета
    Преподавания и обучение теории управления; создания и тестирования новых концепций управления

Мульти-Сим доступен в выборе стандартной версии



P.S. Может среверсить? :) (ради спортивного интереса) Тема, кстати, интересная в плане задействования возможностей Форт :)
Непонятно только почему тема снесена во Флуд и офтопик

Автор:  vikt [ Вс июн 28, 2015 15:26 ]
Заголовок сообщения:  Re: Обнаружены следы Форта в ....

Загрузил демо версию. Других не предлагает.
Запустилось в wine. Чего делать то с ней, непонятно. Forth действительно есть.

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