Pascal: розьніца паміж вэрсіямі

Змесціва выдалена Змесціва дададзена
д робат дадаў: yo:Pascal (programming language)
Радок 167:
== Даступныя кампілятары ==
Ёсьць некалькі кампілятараў Паскаля, даступных для агульнага выкарыстаньня:
* [http://homepages.cwi.nl/~steven/pascal/ P4 compiler], аснова шматлікіх кампілятараў Паскаля, напісаных на Паскалі, у тым ліку [[UCSD p-System]].
* [[Free Pascal]] напісаны на Паскалі (таму можа скампіляваць сам сябе), і яго мэта стварэньне зручнага і магутнага кампілятара, які можа кампіляваць гатовыя праграмы і ствараць новыя. Ен таксама вольна распаўсюджваецца па ўмовам GNU GPL. Ён дазваляе зьмешваць код Turbo Pascal і Delphi, а таксама падтрымлівае шмат платформ і апэрацыйных сыстэм.
* [[Turbo Pascal]] быў асноўным кампілятарам Паскалю у 80-х і на пачатку 90-х, які выкарыстоўвалі, таму што ў яго былі магутныя разшырэньні і вельмі малы час кампіляцыі. Зараз старыя версіі Turbo Pascal (да 5.5) даступны для загрузкі з сайта Borland (патрэбна рэгістрацыя).
* [http://www.chromesville.com Chrome] гэта кампілятар Паскалю для новага пакаленьня мовы Object Pascal для [[Microsoft .NET|.NET]] і [[Плятформа распрацоўкі Mono|Mono]], створаны RemObjects Software.
* [http://www.gnu-pascal.org/ GNU Pascal Compiler] (GPC) — гэта кампілятар Паскалю з [[GNU Compiler Collection]] (GCC, Калекцыі кампілятараў GNU). Сам кампілятар напісаны на [[C (мова праграмаваньня)|Сі]], бібліятэка часу выкананьня — у асноўным на Паскалі. Вольна распаўсюджваецца згодна з умовамі [[GNU General Public License]], і запускаецца на шматлікіх платформах і апэрацыйных сыстэмах. Ён падтрымлівае як мову стандартаў ANSI/ISO, так і мову Borland/Turbo Pascal. Падтрымка Borland Delphi і іншых версій мовы пакуль што вельмі малая.
* [http://www.borland.com/delphi/ Delphi] гэта прадукт Borland з падтрымкай RAD (хуткага стварэньня праграм). Ён выкарыстоўвае [[Delphi (мова праграмаваньня)|мову праграмаваньня Delphi]], якая пайшла ад мовы 'Pascal', для стварэньня праграмаў для [[Windows]]. Апошняя вэрсыя таксама падтрымлівае кампіляцыю для плятформы [[Microsoft .NET|.NET]].
* [http://www.borland.com/kylix/ Kylix] гэта найноўшая распрацоўка Borland сярод іх паскальных прадуктаў. Гэта пасьлядоўнік [[Delphi|Delphi]] з падтрымкай апэрацыйнай сыстэмы [[Linux]] і палепшанай бібліятэкай аб'ектаўаб’ектаў. Кампілятар і IDE (серадовішча разробкі) зараз даступны для некамэрцыйнага выкарыстаньня. Зараз гэты праэкт закінуты.
* [http://www.visible-software.com/prod-dp.html Dr. Pascal] гэта інтэрпрэтатар, які выконвае стандартны Паскаль. Варта адзначыць рэжым "«бачнага выкананьня"», у якім паказваецца выконваемая праграма і яе зьменныя, і развітую праверку на памылкі ў час выкананьня. Выконвае праграмы, але не стварае асобных выконваемых дваічных файлаў. Працуе ў MS-DOS, у Windows у акне эмуляцыі DOS і на старых Macintosh.
* [http://www.vpascal.com/ Virtual Pascal] быў створаны Vitaly Miryanov у 1995 як кампілятар для OS/2 з падтрымкай сынтаксысу Borland Pascal. Потым яго камерцыйна развінула fPrint, дадала падтрымку Win32, і ў 2000 ён стаў freeware. Сёньня ён можа кампіляваць праграмы для Win32, OS/2 і Linux і большай часткай сумяшчальны з Borland Pascal і Delphi.
* [http://www.moorecad.com/ippas/ IP Pascal] быў арыгінальна Паскалем для Z80/CP/M. Потым ён быў перанесены на Intel 80386/PC. У IP Pascal ёсць убудаваная бібліятэка для партаваньня. Напрыклад, стандартную праграму вываду тэксту на Паскалі 1970-х гадоў можна перакампіляваць, і яна будзе працаваць у акне, нават з дадатковымі графічнымі канструкцыямі. IP Pascal падтрымлівае ISO 7185 з часткай лягічных дапаўненьняў. Напрыклад, "«padded right"» радкі стандартнага Паскалю падтрымліваюцца і інтэграваны ў дынамічныя радкі. Статычныя масівы стандартнага Паскалю дапоўнены дынамічнымі масівамі, якія цалкам сумяшчальныя з статычнымі масівамі, і так далей.
* [http://www.winsoft.sk/pstudio.htm Pocket Studio] гэта кампілятар/RAD мовы Object Pascal (Delphi?) для ARM/Palm з часткай уласных дапаўненьняў.
* [http://www.lazarus.freepascal.org Lazarus] гэта кросплятформавая вэрсыя візуальнага RAD IDE. [[Lazarus_(software)|Lazarus]] выкарыстоўвае кампілятар [[Free Pascal]].
 
Вельмі вялікі сьпіс можна знайсьці на сайце [http://pascaland.org Pascaland]. Гэта сайт на французкай мове, аднак у асноўным гэта проста сьпіс кампілятараў, таму гэта ня так важка. Вы таксама можаце паглядзець на сайт [http://pascal-central.com Pascal Central], на якім зьмешчаная інфармацыя пра Паскаль для Mac, у тым ліку багатая калекцыя артыкулаў, і спасылкі на шмат кампілятараў і падручнікаў.