Filetab - Filetab
tento článek potřebuje další citace pro ověření.Listopadu 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Filetab je rozhodovací tabulka - počítač na bázi programovací jazyk široce používaný v podnikání v 60. a 70. letech.
Dějiny
Filetab má dlouhou historii, původně navrženou koncem 60. let a pocházející z programování DETAB. Filetab byl vyvinut společností Národní výpočetní středisko (NCC)[1] a původně použitý na ICL operační systémy jako GEORGE 2/3 a VME, ale přeneseno na velké množství dalších.
Původním architektem Filetabu byl Tom Barnard, který vyvinul program (LITA - LIst a TAbulate) pro Morgan Crucible když byli zaměstnáni jako programátor na ICL 1902 v letech 1965–1968. Jeho účelem bylo vytvořit jednoduché ad hoc zprávy podobné těm, které byly vytvořeny pomocí plugboard na děrný štítek tabulátor, který obchází nutnost psát montážní jazyk program v PLÁN. Vyžadovalo pouze několik karet k určení vstupních a výstupních formátů, nadpisů, řazení a součtu. LITA nemohla být popsána jako programovací jazyk, protože vyžadovala pouze parametry běhu indikující typy polí a umístění v záznamech a žádnou kompilaci. V té době už Morgan neměla obavy ohledně vlastnictví nebo autorských práv, když Barnard odešel dále rozvíjet software jako Filetab.
V roce 2009 NCC prodalo práva společnosti Filetab nově vytvořené společnosti „NCC Filetab Limited“.[2] Výkonný ředitel společnosti NCC Filetab Limited byl v současné době také výkonným ředitelem společnosti NCC, ačkoli společnost NCC Filetab Limited, navzdory podobnosti svého názvu, společnost NCC nevlastnila. V roce 2010 byla společnost NCC prohlášena za platební neschopnou a byla zlikvidována.
Varianty
Vyráběné verze zahrnují:
- TABN pro Řada ICL 1900 sálové počítače
- TAB-360 pro IBM System / 360 (také známý jako DETAB-360)
- UNITAB pro UNIVAC
- HTAB pro Honeywell
- TAB-11 pro RSTS / E na PDP-11
- FTL6 pro řadu ICT 1900
- DTPL pro řadu ICT 1900 - mírně se liší od FTL6
- RPL-11 pro RT-11, RSTS / E, RSX-11 na PDP-11
- RPL-3 pro Systém IBM / 3
- Filetab-D pro x86 a PDP-11
- FPL - rychlý programovací jazyk. Napsáno v 8086 Assembler pro počítače IBM a kompatibilní. (Vydáno v roce 1986). Napsal Kevin Powis.
- Rozšířená syntaxe Rapid-Expert a expertGenius pro Microsoft Windows, Unix a OpenVMS
- Překladač RapidGen a starší převaděče FILETAB pro Windows, Unix a OpenVMS
- RPL-11[3]
A Linux verze byla vyrobena v roce 2001, která, i když zdarma k použití, nebyla Open Source a licencována pod GPL, který kritizuje komunitu softwaru s otevřeným zdrojem.[4]
Reference
- ^ „... NCC přežilo díky Filetabu, průkopnickému kusu interoperabilního softwaru generujícího zprávy, který vyvinul pro sálové počítače ...“, ComputerWeekly.com
- ^ NCC Software Limited „Webová stránka„ O nás “
- ^ „Počítačové jazyky prohlášeny za bezplatné“. Nový vědec. 100 (1380): 164. 20. října 1983.
- ^ „V loňském roce byl dědeček produktů pro psaní zpráv portován na Linux ...“, Michael Gough
externí odkazy
- Software RapidGen Pro verze vývojových nástrojů Filetab pro Windows, Unix a OpenVMS
- Příručka pro vývojáře Filetab, 2001, NCC