Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: FreePascal для ubuntu  (Прочитано 1947 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gerk787

  • Автор темы
  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
FreePascal для ubuntu
« : 06 Октября 2012, 04:29:08 »
Доброго времени суток.

Скажите пожалуйста как установить FreePascal на ubuntu?
Дело в том что мне нужен именно с синим интерфейсом а не аналоги типа Lazarus, Geany я учусь по книжке а там все в этой программе программирует и мне легче ориентироваться.

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #1 : 06 Октября 2012, 05:20:52 »
"Синенький интерфейсик" помер. В последней (1.0) версии Lazarus/fpc его уже нет в поставке. Если поставить из реп версию 0.9.* то там ещё он остался. Но я все равно рекомендую консерватизмом не увлекаться, а попробовать поработать на более современных инструментах.
Чем Lazarus и Geany не угодили? У нас дети на Lazarus прекрасно занимаются. В том числе и консольные приложения в нём делаются. И это гораздо удобнее чем архаичная рабочая среда с допотомным редактором.

Оффлайн gerk787

  • Автор темы
  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #2 : 06 Октября 2012, 05:47:38 »
"Синенький интерфейсик" помер. В последней (1.0) версии Lazarus/fpc его уже нет в поставке. Если поставить из реп версию 0.9.* то там ещё он остался. Но я все равно рекомендую консерватизмом не увлекаться, а попробовать поработать на более современных инструментах.
Чем Lazarus и Geany не угодили? У нас дети на Lazarus прекрасно занимаются. В том числе и консольные приложения в нём делаются. И это гораздо удобнее чем архаичная рабочая среда с допотомным редактором.

Lazarus не нравиться и за своего много оконного режима.

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #3 : 06 Октября 2012, 08:20:06 »
И это главный аргумент? Не нравится, что в Lazarus два окошечка вместо одного в fp-ide? Потрясающий аргумент. :)

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #4 : 07 Октября 2012, 14:35:56 »
откройте Gedit - выставите тему "Cobalt"

добавьте в него правило сборки
#!/bin/bash
FILE_NAME=$GEDIT_CURRENT_DOCUMENT_NAME
if [ `echo $FILE_NAME | cut -d "." -f 2` = "pas" ]
then
FILE_NAME_LEN=`expr ${#FILE_NAME} - 4`
FILE_NAME_BASE=${FILE_NAME:0:$FILE_NAME_LEN}
if fpc $GEDIT_CURRENT_DOCUMENT_NAME | awk '$1 > 0 && /compiled/ && /sec/{print "ok"}' | grep ok > /dev/null
then
# Check if file extension is .pas
gnome-terminal -e ./$FILE_NAME_BASE
else
fpc $GEDIT_CURRENT_DOCUMENT_NAME
fi
fi
exit 0

и можете компилировать прямо из Gedit

PS паскаль мёртв, для обучение отлично подойдёт СИ - ничем не сложнее
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн SergeyCA4ok

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #5 : 09 Октября 2012, 01:51:51 »
PascalABC 3.0.15 - отличная замена синенькому окошку. полная прямая совместимость. правда, в Ubuntu запустить можно лишь из под wine, но работает без нареканий. и еще одно: поная документация на русском языке то есть, но она в формате chm, а wine'овский hh никуда не годен. потому советую скачать (~2-3Мб) документацию отдельно и открывать в Kchmviewer'е.

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #6 : 09 Октября 2012, 19:33:42 »
PascalABC неплохо под мастдай, но для Ubuntu есть намного более сильные аналоги
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн SergeyCA4ok

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #7 : 29 Марта 2013, 03:19:27 »
PascalABC неплохо под мастдай, но для Ubuntu есть намного более сильные аналоги
Какие же? Если говорить именно о паскале, кроме Lazarus вроде ничего нет. Но Lazarus может отпугнуть своей монструозностью по сравнению с TurboPascal тех, кто с TP работал.

Оффлайн kirillvg

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: FreePascal для ubuntu
« Ответ #8 : 29 Марта 2013, 09:05:08 »
Я сам учился программировать на TP 7.1 в Windowsе. Потом поставил Linux... До этого я уже был знаком со средой delphi, lazarus аналогичен в основном delphi, я писал программы... без предварительной переподготовки... код частично работоспособен...без переделки.. :)

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.