IPB
ЛогинПароль:

> Какой пас ставить?, ...паскали бывают разные...
сообщение
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 253
Пол: Мужской

Репутация: -  4  +


Господа трудящиеся! Нужен ваш профессионыльный совет!
Вот какие компиляторы у меня есть(ниже), и какие вы посаветуете ставить? чем они друг от друга отличаются и какие у каждого приемущества?

Компиляторы, которые у мя есть:

Borland Pascal 7.0Borland Pascal with Objects (Паскаль с объектами фирмы Borland) предназначен для всех тех пользователей, которые хотят разрабатывать прикладные программы для операционной системы DOS или операционной среды Windows. Вы можете создавать прикладные программы, работающие в реальном режиме DOS, Windows или прикладные программы для защищенного режима DOS или Windows. Borland Pascal предлагает богатую среду программирования, которая делает разработку программного обеспечения более производительной и более приятной. Используя структурированный язык высокого уровня Паскаль, вы можете писать программы для приложений любого типа и размера. Вообщем лучший компилятор Паскаля в начале 90-х.

Turbo Pascal для WindowsTurbo Pascal для Windows обеспечивает превосходный способ разработки приложений для Microsoft Windows на Паскале.
Turbo Pascal для Windows содержит ряд важных новых методов, которые устраняют сложности разработки приложений Windows.
- Расширение языка Pascal
- Среда работы Windows
- Диалоговые средства редактирования ресурсов в среде Windows
- Turbo Debugger для Windows.

E-lab AVRco pascal compiler Version 2.40 ProСистема разработки на Паскале для AVR-микроконтроллеров фирмы Атмел.

Free Pascal v1.0.4 for Win32 (Win32s, Win95/98 and WinNT)Free Pascal, также известный как FPC (free pascal compiler), а ранее как FPK - свободно распространяемый в исходных текстах 32-разрядный кроссплатформенный компилятор языка Pascal. Free Pascal поддерживает классы и RTTI. Поддерживает также перегрузку (overloading) процедур и функций и обработку исключений в try-блоках. Поддерживает он и длинные строки (тип ansistring) по модели Delphi.В общем, до Delphi Free Pascal "не дотягивает" совсем чуть-чуть: отсутствует поддержка динамических массивов, "широкие строки" (WideString) для работы с Unicode, и поддержка OLE Automation. Однако все эти возможности группа разработчиков намерена включить уже в следующий релиз - версию 1.2. Компилятор сам управляет процессом ассемблирования и сборки, так что пользоваться им может и начинающий программист, привыкший к интегрированным средам.
В дистрибутив входят модули, облегчающие написание CGI-программ - разбор HTTP-заголовка и т.д., модули упаковки и распаковки файлов в формате zip, работа с SVGA-графикой и OpenGL, и многое другое. Одна из лучших Паскаль систем на сегодняшний день

Free Pascal v1.0.4 for DOSFree Pascal, также известный как FPC (free pascal compiler), а ранее как FPK - свободно распространяемый в исходных текстах 32-разрядный кроссплатформенный компилятор языка Pascal. Free Pascal поддерживает классы и RTTI. Поддерживает также перегрузку (overloading) процедур и функций и обработку исключений в try-блоках. Поддерживает он и длинные строки (тип ansistring) по модели Delphi.В общем, до Delphi Free Pascal "не дотягивает" совсем чуть-чуть: отсутствует поддержка динамических массивов, "широкие строки" (WideString) для работы с Unicode, и поддержка OLE Automation. Однако все эти возможности группа разработчиков намерена включить уже в следующий релиз - версию 1.2. Компилятор сам управляет процессом ассемблирования и сборки, так что пользоваться им может и начинающий программист, привыкший к интегрированным средам.
В дистрибутив входят модули, облегчающие написание CGI-программ - разбор HTTP-заголовка и т.д., модули упаковки и распаковки файлов в формате zip, работа с SVGA-графикой и OpenGL, и многое другое. Одна из лучших Паскаль систем на сегодняшний день

GNU PascalЭтот компилятор пришел к нам из мира Linux, находится в постояном развитии и является идеальным рабочим инструментом и средством обучения Паскалю. Поддерживает стандарты ISO, ANSI и IEEE, а также UCSD Pascal, Borland Pascal,Pascal-SC. Для работы вам прежде необходимо установить djgpp V2 (это порт известного сборника компиляторов gcc в среду Dos).

djgpp V2

gnu pascal

[IMG]Irie Pascal v2.01[/IMG]Irie.Pascal - мультиплатформенный интерпретатор языка Паскаль.


СтранниК - Компилятор Модула-Си-ПаскальПоддерживает три языка программирования: Модула-2, Си, Паскаль. Интегрированная среда - примерный аналог компиляторов компании Borland. Создает программы для интерфейса Win32 (Windows95. Windows98, WindowsME, WindowsNT, Windows2000).
Справочник по Win32 на русском языке.
Позволяет использовать русскоязычные идентификаторы (имена переменных и т.д.). Содержит встроенный ассемблер.
Компактный (в минимальной конфигурации помещается на дискету), размер генерируемых exe-файлов начинается с 4 Кбайт.

Scaner67Компилятор. Входной язык представляет собой подмножество Паскаля. Имееются исходники.

TMT Pascal 3.50Еще один великолепный 32-bit компилятор Паскаля. Синтаксически совместим с BP 7.0. Добавления из языков с++, ada. Перезагрузка функций. Интегрированная среда разработки.

Virtual Pascal v2.132-bit компилятор. 100% совместимость с BP7 и Delphi. Все расширения Паскаля включенные в Delphi включены и в этот компилятор. Встроенный кросплатформенный линкер. Интегрированная среда разработки. И многое другое


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Обясняю.
Как решает задачи компьютер - у него есть алгоритм, и он его исполняет.
Напрмиер:
Нахождение радиуса круга, если центр окружности в начале координат и дана точка, расположенная на окружности:
r:=sqrt(sqr(X1)+Sqr(Y2));

То есть компьютер "тупо" подставит значени значения и получит ответ
А программа на прологе исполняется так, как джелает человек.
Есть какой-то запрос (вопрос), человек сначала ищет у себя в памяти (базе данных) готовый ответ - факт потеминологии Пролога. Если фактов нет, то он ищет правила. Так же работает и Пролого программа.

Я прикрепил к сообщению справочник по учебной системе Прологус, позволяющей освоить программирование на языке пролог.
Если нужна сама система, говори, я дам...


Прикрепленные файлы
Прикрепленный файл  prologus.txt ( 115.51 килобайт ) Кол-во скачиваний: 498


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Флогримм   Какой пас ставить?   4.11.2004 11:17
Altair   Ставь Free pascal 4 Он 32 битный, кросплатформенны…   4.11.2004 12:13
Флогримм   ок, поставлю, спасибо а вообще у мя щас стоит ТП7…   5.11.2004 15:50
Altair   А что ты понимаешь под современными задачами? Язык…   5.11.2004 17:23
GoodWind   тогда создай в "Остальных языках" радел…   6.11.2004 0:02
Digitalator   99% современных больших, сложных програмных продук…   6.11.2004 1:32
Altair   Совершенно верно. Но в принципе никто не ограничив…   6.11.2004 11:06
Флогримм   Ладно, ребятушки хватит спорить на счет языков. Ка…   6.11.2004 11:23
Altair   Пролог - это декларативный язык программирования в…   6.11.2004 20:43
SKVOZNJAK   Всё равно, под серьёзный ИИ надо строить принципиа…   7.11.2004 7:12
Флогримм   Да, пролог это круто. А синтаксис там, на сколько …   7.11.2004 10:03
Altair   Бросьте иллюзии, современный настоящий технологич…   7.11.2004 12:50
Флогримм   а чем алгоритм отличается от описания решения зада…   8.11.2004 11:35
Altair   Обясняю. Как решает задачи компьютер - у него есть…   8.11.2004 16:46
FreeMan   Чтоб решать математику надо знать мат. индукцию, ч…   8.11.2004 21:23
Altair   что-бы что-то решать вообще-то всегда надо знать ч…   8.11.2004 21:27
SKVOZNJAK   Может и существуют, а вот создают их кто? Бывшие …   9.11.2004 5:05
Altair   В Советском Союзе, мало кто мог догадываться, чт…   9.11.2004 12:07
GoodWind   даа... я услышал это раньше :lol:   10.11.2004 0:09
Motzart   Я бы хотел поиграться с данной системой. Где ее вз…   13.02.2005 13:12
Iry   помогите кто может. Надо написать прогу на прологе…   7.04.2007 20:44
Чужак   Altair, прочитал твое руководство по Прологу. Инте…   6.05.2007 3:50
Altair   Паскаль - алгоритмический язык, и логика предикат…   6.05.2007 11:31
arhimag   А можно по плдробнее? Есть ли это Pascal для прош…   6.05.2007 17:47
SKVOZNJAK   А можно по плдробнее? Есть ли это Pascal для прош…   6.05.2007 17:57


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 18:09
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name