FreePascal

А кто знает, почему fpc замаскирован? Какие отзывы о нем и Lazarus?

А какая

А какая архитектура? У меня amd64. Помимо того, что я не люблю паскаль как таковой, очень уж он неудобный, написать на нем интерактивную программу или программу, работающую с файлами очень сложно.
На про fpc - прорамма собранная им выдавала floating point exeption, хотя она плавучку просто не использовала. Я им так ничего собрать и не смог. Пришлось учебные задачи на другой машине писать.

Хм, i686, но у меня

Хм, i686, но у меня под 64 многое что падало, не суть. Не вдаваясь в религию (я дельфист со стажем лет в 15), что тогда удобнее для работы с файлами?

Ну в делфи

Ну в делфи может и поменяли что-то, а паскаль Вират - это то еще убожество, а нас заставляли писать именно на оригинальном паскале. bmp 640x480 моя программа ргузила минуты 3 из-за строгой типизации файлов, читалась по байтам, накладные расходы при вызове функции чтения высоки.
Аналогично с консолью. В оригинальный паскаль при ошибках ввода просто вырубает твою программу, поэтому читать ввод можно исключительно по байтам, самому разбирать числа.

Ну а верх удобства для меня - fsanf в си. Ему можно задавать шаблон ввода, указать где какие типы данных, а он все сам сконвертирует, причнем говорит, что считалось, а где произошла ошибка, поэтому обработку ошибочных ситуаций писать легко. А для бинарных файлов fread и fwrite.

ЗЫ Повторюсь, что с делфи я не имел дела, проблема с принудительным завершением программы там точно решена. Сказанное мною относится к оригинальному паскалю.
ЗЗЫ С прошлого года поддержка FPC amd64 могла быть улучшена.

Ну, смотря что

А что подразумевается под "работа с файлами"? Я сам использовал достаточно долго дельфи, потом как-то понадобилось разобраться в программе на си, все и пошло. Теперь не использую паскаль вообще.
На freepascal писал в основном в Windows и сказать что-то плохое по линукс-версии не могу, но Lazarus в windows - убожество, поэтому в линухе даже не собираю. А про floating point exeption... Не знаю, у меня на amd64 все нормально - простенькие учебные проги собираются и работают великолепно.
_________________
Fedora? rpm -Uhv emerge

Lazarus и под

Lazarus и под линуксом убожество...

* dev-lang/fpc Latest

* dev-lang/fpc
Latest version available: 2.0.4

* dev-lang/lazarus
Latest version available: 0.9.20

Отзывы лучше посмотреть на сайте freepascal.ru

А так - сам устанавливается , проги компилируются, правда сложные программы я на нём ещё не писал. Архитектура amd64.

Странно, почему

Странно, почему все таки у меня они Masked...

наверное мало

наверное мало кто использует и соответственно мало тестируют, поэтому пакеты в masked сидят

:) Ну, либо надо

:) Ну, либо надо сделать emerge --sync , либо другим способом обновить список пакетов. Либо я не най.

У тебя i686 и не

У тебя i686 и не masked? Тогда это тебе --sync надо сделать. У меня по крону ежедневно.

Смотря для

Смотря для каких задач нужен, я лично когда в универе задавали писал в турбо паскале через досему, нормально так было, и турбовижн нормально выглядел,всёравно сдавать в венде, а серьёзные задачи думаю лучше на других языках писать

Дерево недавно

Дерево недавно обновлял. У меня i686.

* dev-lang/fpc [ Masked ]
Latest version available: 2.0.4
Latest version installed: [ Not Installed ]
Size of files: 123,378 kB
Homepage: http://www.freepascal.org/
Description: Free Pascal Compiler
License: GPL-2 LGPL-2.1 LGPL-2.1-FPC

~amd64

olegon, как я писал немного выше - amd64. Конкретнее - ~amd64. Надеюсь, ты уже разобрался и установил?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".