Форт (мова праграмавання): Розніца паміж версіямі

З Вікіпедыі, свабоднай энцыклапедыі
[дагледжаная версія][дагледжаная версія]
Змесціва выдалена Змесціва дададзена
Paganetz (размовы | уклад)
Няма тлумачэння праўкі
др вікіфікацыя
Радок 14: Радок 14:
Форт — [[Працэдурнае праграмаванне|працэдурная]] мова праграмавання без сістэмы тыпаў. Каманды мовы могуць выконвацца як інтэрактыўна, так і кампілявацца для пазнейшага выканання.
Форт — [[Працэдурнае праграмаванне|працэдурная]] мова праграмавання без сістэмы тыпаў. Каманды мовы могуць выконвацца як інтэрактыўна, так і кампілявацца для пазнейшага выканання.


Ужываецца ва ўбудаваных сістэмах і ў касмічнай тэхніцы.<ref>[http://web.archive.org/web/20101024223709/http://forth.gsfc.nasa.gov/ NASA applications of Forth] (original NASA server no longer running, copy from archive.org)</ref> Таксама, гульня Starflight ад Electronic Arts, якая выйшла ў 1986 годзе, была напісана на адмысловай рэалізацыі Форт.<ref>{{cite web|last1=Maher|first1=Jimmy|title=Starflight|url=http://www.filfre.net/2014/10/starflight/|website=The Digital Antiquarian|date=October 28, 2014}}</ref>
Ужываецца ва ўбудаваных сістэмах і ў касмічнай тэхніцы.<ref>[http://web.archive.org/web/20101024223709/http://forth.gsfc.nasa.gov/ NASA applications of Forth] (original NASA server no longer running, copy from archive.org)</ref> Таксама, гульня [[Starflight]] ад [[Electronic Arts]], якая выйшла ў 1986 годзе, была напісана на адмысловай рэалізацыі Форт.<ref>{{cite web|last1=Maher|first1=Jimmy|title=Starflight|url=http://www.filfre.net/2014/10/starflight/|website=The Digital Antiquarian|date=October 28, 2014}}</ref>


{{зноскі}}
{{зноскі}}

Версія ад 16:01, 13 сакавіка 2016

Forth
Клас мовы працэдурная, стэк-арыентаваная, рэфлектыўная, канкатэнатыўная
З’явілася ў 1970
Аўтар(ы) Чарльз Мур
Пашырэнне файлаў fth, fs, 4th, fb, f, forth
Тыпізацыя даных адсутнічае
Асноўныя рэалізацыі SwiftForth (Forth, Inc.)
Gforth (Свабоднае ПЗ)
VFX Forth (MicroProcessor Engineering)
Зведала ўплыў Burroughs large systems, Лісп, APL
Паўплывала на Factor, PostScript, RPL, REBOL
Сайт forth-standard.org (англ.)

Форт (англ.: Forth) — імператыўная мова праграмавання, а таксама праграмнае асяроддзе, створаныя Чарльзам Мурам у канцы 1960-х гг. Магчымасці мовы ўключаюць структурнае праграмаванне, рэфлексію (здольнасць мадыфікаваць праграмныя структуры ў час выканання праграмы), конкатэнатыўнае праграмаванне (стварэнне функцый праз супастаўленне) і пашыральнасць (праграміст можа ствараць новыя каманды).

Форт — працэдурная мова праграмавання без сістэмы тыпаў. Каманды мовы могуць выконвацца як інтэрактыўна, так і кампілявацца для пазнейшага выканання.

Ужываецца ва ўбудаваных сістэмах і ў касмічнай тэхніцы.[1] Таксама, гульня Starflight ад Electronic Arts, якая выйшла ў 1986 годзе, была напісана на адмысловай рэалізацыі Форт.[2]

Зноскі

  1. NASA applications of Forth (original NASA server no longer running, copy from archive.org)
  2. Starflight. The Digital Antiquarian (28 кастрычніка 2014).

Крыніцы

  • Савіцкі М. Тлумачальны слоўнік па інфарматыцы: / Мікола Савіцкі. Мн.: Энцыклапедыкс. 2009. ISBN 978-985-6742-83-8