Как установить pascal abc на linux
Перейти к содержимому

Как установить pascal abc на linux

  • автор:

Как установить pascal abc на linux

Product SiteDocumentation Site

⁠42.2.3. PascalABC.NET

PascalABC.NET — современная реализация языка Паскаль. PascalABC.NET основан на языках C# и Delphi (Object Pascal). PascalABC.NET включает простую и мощную среду разработки с подсказками по коду, содержащую средства автоформатирования, встроенный отладчик и встроенный дизайнер форм.

Система программирования PascalABC.NET

PascalABC.NET — мультипарадигменный язык. Он позволяет писать программы в разных стилях: процедурном, объектном, объектно-ориентированном, функциональном, а также сочетать эти стили.

Установка pascalabc на ubuntu

На информатике я стал изучать pascal, используя pascalabc.net. К сожалению, на linux его нет(есть freepascal и для полного комфорта можно использовать geany, но для новичка это неудобно, да и я читал,что в pascalabc много интересного). Документации по установки приложения не из списка мало. Пытался установить сам, но не получилось. Как это сделать? Пожалуйста максимально подробно.

SuperToper
17.11.19 07:26:12 MSK

greenman ★★★★★
( 17.11.19 07:42:36 MSK )

  1. Поставить венду.

Nervous ★★★★★
( 17.11.19 10:13:28 MSK )

Zhbert ★★★★★
( 17.11.19 10:49:47 MSK )
Ответ на: комментарий от Zhbert 17.11.19 10:49:47 MSK

В Linux-версии PascalABC.NET не будет работать ряд модулей: в частности, все графические модули.

Ну и смысл тогда.

Nervous ★★★★★
( 17.11.19 10:56:08 MSK )

(есть freepascal и для полного комфорта можно использовать geany

Lazarus пробовал? Круче абцшного паскаля будет. Правда с ним несовместим.

insw
( 17.11.19 10:57:06 MSK )

почему не lazarus ?

darkenshvein ★★★★★
( 17.11.19 11:13:41 MSK )
Ответ на: комментарий от darkenshvein 17.11.19 11:13:41 MSK

Они не полностью совместимы. ТС лабы не сдаст.

anonymous
( 17.11.19 12:24:47 MSK )

pascalabc.net. К сожалению, на linux его нет

Есть, но только компилятор:

PABCNETC.ZIP
Консольный компилятор и необходимые компоненты. Для ускорения компиляции под Windows следует запустить install_pabcnetc.bat. Для установки под Linux необходима свежая версия Mono.

То есть придётся использовать geany или другой редактор.

Поставить Lazarus (freepascal в комплекте?

grem ★★★★★
( 17.11.19 12:42:14 MSK )
Ответ на: комментарий от anonymous 17.11.19 12:24:47 MSK

сдавать лабы на неизвестном говне не ок.

препод бы ещё компилятором попова собирать заставлял

darkenshvein ★★★★★
( 17.11.19 12:43:27 MSK )
Ответ на: комментарий от Nervous 17.11.19 10:56:08 MSK

Может ему графические модули не нужны, а лямбдами из данного диалекта побаловаться хочется.

grem ★★★★★
( 17.11.19 12:43:55 MSK )
Ответ на: комментарий от anonymous 17.11.19 12:24:47 MSK

А лабы на чём? Если они строго на диалекте pascal.abc, то он их тоже не сдаст, если там будут нужны модули, которых нет для linux.

grem ★★★★★
( 17.11.19 12:45:52 MSK )
Ответ на: комментарий от darkenshvein 17.11.19 12:43:27 MSK

Более того, у препода может быть старая версия, а новая может быть с несовместимыми исправлениями. Но это разработчиков никак не беспокоит, их уже просили сделать доступными старые установщики. Они отказались/не хотят.

grem ★★★★★
( 17.11.19 12:48:22 MSK )
Ответ на: комментарий от grem 17.11.19 12:43:55 MSK

лямбдами из данного диалекта побаловаться

В его возрасте рановато еще о лямбдах думать.

Nervous ★★★★★
( 17.11.19 15:47:21 MSK )
Ответ на: комментарий от grem 17.11.19 12:48:22 MSK

Школу построили недавно, так что все ПО новее некуда.

SuperToper
( 17.11.19 15:56:40 MSK ) автор топика

а) Запускать в wine или типа того

б) Пойти своим путём с более правильными паскалями

michwill ★★★★★
( 18.11.19 01:51:37 MSK )
Ответ на: комментарий от darkenshvein 17.11.19 12:43:27 MSK

сдавать лабы на неизвестном говне не ок.

Абсолютно верно. ТС, тебе надо просто поставить винду и не выёживаться.

anonymous
( 18.11.19 11:46:46 MSK )

На информатике я стал изучать pascal, используя pascalabc.net

Уточни, PascalABC требует преподаватель? Или не требует, а рекомендует? Или это вообще твоя инициатива?

В любом случае можно подойти к нему и ОЧЕНЬ ВЕЖЛИВО сказать, вот, мол, у меня есть Free Pascal, он в отличии от ABC, кроссплатформенный, можно я на нём буду лабы делать?

Если преподаватель адекватный, и учебная программа его не слишком сильно ограничивает — есть шанс на успех.

Если не получится — то да, шаманить с wine. Но это «решение организационной проблемы техническими методами», т.е. бяка. Поэтому я бы попробовал бы сначала договориться.

P.S. Вспоминая институт, я понимаю, что мне на адекватных преподавателей везло. 🙂 В школе в большинстве случаев тоже.

hobbit ★★★★★
( 18.11.19 13:11:16 MSK )
Последнее исправление: hobbit 18.11.19 13:16:20 MSK (всего исправлений: 2)

Пожалуйста максимально подробно.

Это было максимально подробно. Все виды Pascal устарели. Из них ещё применяются те, которые в составе Delphi и Lazarus. В Delphi причиной применения может быть наличие старых программ, которые невозможно переделать на не Delphi А в Lazarus — кто-то что-то когда-то изучил устаревшее,и не хочет учиться новому.

Раз уж вас учат Pascal-ю, то осв аивайте Lazarus. Если захотите продолжать изучение программирования, тогда слвременные языки. Например, для начинающего подходит Python.

Partisan ★★★★
( 18.11.19 14:30:44 MSK )
Ответ на: комментарий от Partisan 18.11.19 14:30:44 MSK

для начинающего подходит Python.

«Лебедь, рак и щука». О чём и с кем беседу то ведём?

PascalABC.net

Кто устанавливал PascalABC.net под Астру? Как это сделать лучше всего для обучения детишек?

Olej
New member

Сообщения 1 307

Кто устанавливал PascalABC.net под Астру?

Во-первых, Астр — их несколько . и по назначению, и по версиям.
Вы что имели в виду?

Как это сделать лучше всего для обучения детишек?

Во-вторых, в 2019г. устанавливать Pascal для обучения — дремучий нонсенс, это нужно было делать в 1985г. (35 лет!) и тогда это было оптимально. это как пытаться ездить на паровом двигателе.
Не уродуйте детей . устройте им обучение, например, на Python (и обязательно на 3-м, а не 2-м) — и веселее, и продуктивнее, и быстрее в результаты пойдёт.

В-третьих, вы хотите использовать вариант защищённого Linux — Astra Linux — для домашней установки и обучения детей?!
Не уродуйте себя и своих детей (последующими настройками и инсталляциями) — установите что-то из более дружественных дистрибутивов Linux . например Mint или Manjaro.
(вовсе не потому, что Astar Linux — плохая система, а просто потому, что это система — для других применений)

Последнее редактирование: 15.11.2019

Как установить pascal abc на linux

Сегодня мы поговорим о том, как установить Pascal ABC на Linux? Нужно заметить, что данный вопрос интересует многих пользователей этой популярной операционной системы. Учитывать стоит и то, что для операционной системы (ОС) Linux, есть специально разработанные компиляторы для программирования на языке Pascal. Многие программисты не хотят работать в непривычной для них среде, поэтому отдают предпочтение проверенной и уже полюбившейся программе Pascal ABC. Данная программа не предназначена для работы в ОС Linux, ведь разрабатывалась специально под операционную систему Windows. Поэтому, хочу заверить в том, что установка приложения на операционную систему Linux будет не совсем простой задачей. Намного проще установить старую, проверенную и классическую версию программы.

Итак, чтобы установить более новую версию программы, нам понадобится заранее установленный пакет Wine находящийся на ОС Linux. С помощью пакета можно открывать приложения в формате .exe, непосредственно в ОС Linux. Загрузить Wine можно с помощью любого популярного установщика пакетов. Wine-сам wine и wine gecko – это две составляющие, которые нужно обязательно загрузить. В интернете есть множество инструкций, как правильно осуществить их установку, поэтому в подробности вникать не будем.

PABCInstall.zip
– скачиваем архив, разархивируем (распаковываем) его в любую созданную папку. Все файлы, которые находятся в этом архиве должны быть распакованы в одну единственную папку. После успешной распаковки находим файл PABCInstall.exe, кликаем на него правой кнопкой мыши, выбираем раздел «Открыть с помощью…», находим в списке — «Wine — загрузчик Windows». Как только будет высвечена программа установки, нужно будет строго следовать всем дальнейшим указаниям.

Выбираем установку, вносим любые данные и устанавливаем программу. Ну вот и все, программа Pascal ABC успешно установлена на операционную систему Linux. Ничего принципиально сложного в процессе установки нет, поэтому при загрузке программы проблем возникнуть не должно. Главное — четко следовать инструкции.

Добавить комментарий Отменить ответ

Рубрики

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *