LinuxForum.Fans
Тема

Pascal, Lazarus, Maple

Автор: kOvr1K 11 сообщений 5404 просмотров
#35916

Здравствуйте, форумчане. Хотелось бы спросить у вас о некоторых программах, связанных с обучением. Буквально имеется всего 3 вопроса:
1) [Ну очень глупый...] Как запустить Pacal в его классическом dos стиле? Паскаль поставил, все установленно нормально, но в приложениях не появился. Через консоль ввожу fpc - в ответ целый список на 3 странице какие у него ключи есть. Не осили в них разбираться, поэтому и спрашиваю как собственно его просто запустить?
2) Какая будет ваша оценка Лазарусу (по крайней мере интересует оценка тех, кто им пользовался)? Просто у меня подозрение, что он гораздо хуже работает обычного делфи (не помню как программа в винде называется). Например сегодня написал программу на лабах в универе. Пришел домой - она не запускается в никакую, даже ошибок не дает. Точнее долго компилится (эдак секунд9, хотя в в окнах тоже самое меньше чем за секунду) и запускается, но вместо всего только пустая форма.
3) Какие аналоги посоветуете Мэплу? Нужен (хоть и не особо и скорее не нужен, но просто интересен стал)для высшей математики. Хотел ставить sane, что о нем скажете? Кто пользовался им или чем-то другим, какова будет ваша оценка?
Думаю вопросы предельно понятны, помогите мне пожалуйста.

#35923
kOvr1K написал:
1) [Ну очень глупый...] Как запустить Pacal в его классическом dos стиле? Паскаль поставил, все установленно нормально, но в приложениях не появился. Через консоль ввожу fpc - в ответ целый список на 3 странице какие у него ключи есть. Не осили в них разбираться, поэтому и спрашиваю как собственно его просто запустить?

Если установлен fpc-ide, то fp

kOvr1K написал:
2) Какая будет ваша оценка Лазарусу (по крайней мере интересует оценка тех, кто им пользовался)? Просто у меня подозрение, что он гораздо хуже работает обычного делфи (не помню как программа в винде называется). Например сегодня написал программу на лабах в универе. Пришел домой - она не запускается в никакую, даже ошибок не дает. Точнее долго компилится (эдак секунд9, хотя в в окнах тоже самое меньше чем за секунду) и запускается, но вместо всего только пустая форма.

Дельфи и Лазаруз используют разные либы и внутри них лежат немного разные паскали.

#35935

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

#35943
kOvr1K написал:
3) Какие аналоги посоветуете Мэплу? Нужен (хоть и не особо и скорее не нужен, но просто интересен стал)для высшей математики. Хотел ставить sane, что о нем скажете? Кто пользовался им или чем-то другим, какова будет ваша оценка?
Думаю вопросы предельно понятны, помогите мне пожалуйста.

(wx)maxima, (qt)octave.

Паскаль - очень нужная вещь для инженера! :)
Аж стыдно за "инженеров" становится...

#35956
Flaming написал:
Паскаль - очень нужная вещь для инженера! :)

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

#36135
kOvr1K написал:
2) Какая будет ваша оценка Лазарусу (по крайней мере интересует оценка тех, кто им пользовался)? Просто у меня подозрение, что он гораздо хуже работает обычного делфи (не помню как программа в винде называется). Например сегодня написал программу на лабах в универе. Пришел домой - она не запускается в никакую, даже ошибок не дает. Точнее долго компилится (эдак секунд9, хотя в в окнах тоже самое меньше чем за секунду) и запускается, но вместо всего только пустая форма.

Лазарус похож на дельфи, но на самом деле он совсем не такой.
Из минусов отмечу: большой объем исполняемого файла (простейшая форма - несколько мегабайт), установка дополнительных компонентов только через перекомпиляцию Лазаруса.
Я немного знаю Паскаль, писал программы в дельфях. Других языков (программирования) не знаю. Лично для меня Лазарус - единственный знакомый инструмент для программирования в Линуксе.

#58675

Что касается Lasarus.
Он компилит приложения по 20 Мб, которые Делфи компилит до 400 Кб. Возможно это настраиваемо, но сильно улучшить результат не удастся.
Кросплатформенность реализовано отлично. Программа без изменений компилируется как в win так и в linux.
Для хорошего знатока Делфи думаю не плох (учитывая отсутствие альтернатив).
Проблема в том, что не всегда понятно: то ли - ты твоя ошибка, то ли в Lasarus это реализовано по-другогму.
Есть некоторые отличия даже в некоторых конструкциях (например, отсутствуют динамические методы, по другому события связываются с методами (в коде) и т.д.). Поэтому, если что не так, надо смотреть документацию.
Разработчики Lasarus, как мне кажется, пытаются не копировать Делфи, а разработать альтернативу.
Лучше использовать самую последнюю версию.

#58678

Посоветуйте заодно, пожалуйста, замену и MathCad.

#58680
PhilB написал:
Разработчики Lasarus, как мне кажется, пытаются не копировать Делфи, а разработать альтернативу.

Именно так =)

Полной (или точной) замены маткаду наверное найти не удастся. Вот список математических пакетов в linux:

Это то что помню. Если кто-то знает еще программы, то пусть меня дополнит =)

#274100

Как открыть консольное окно в lazarus?
Написали код, запускаем - ничего не происходит, т.е. не открывается никакого окна, где бы можно было ввести данные и проверить работу программы. Хотя код компилится, без ошибок.. Че делать?

#274320
"Erra" написал:
Как открыть консольное окно в lazarus?Написали код, запускаем - ничего не происходит, т.е. не открывается никакого окна, где бы можно было ввести данные и проверить работу программы.  Хотя код компилится, без ошибок.. Че делать?

в порядке телепатии: может в настройках не выставлен "эмулятор терминала"?

Войдите или зарегистрируйтесь, чтобы ответить.