LINUX.ORG.RU

IDE для pascal

 ,


1

3

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



Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от vM

Где ООП? Нет? «Это был не Нескафе»(С)

В 1960-х было так, как было с платёжеспособностью у заказчика.

А в 90х везде были ПК, и не было такой опции «ПК без графики». Зачем вообще всё это обсуждать, когда на дворе 2023г.?

seiken ★★★★★
()
Ответ на: комментарий от seiken

Это означает, что он нишевый был и не фундаментальный. Вот питон или сишка в своё время задели много кого. Сишка не очень, потому как её рассвет был ещё при СССР в котором компьютеры были чем-то диковинным даже на предприятиях.

peregrine ★★★★★
()
Ответ на: комментарий от seiken

в 90х везде были ПК, и не было такой опции «ПК без графики».

Зачем ТурбоПаскаль на 32-разрядных ПК 1990-х. И зачем SUNы в 1990-х, и рабочие станции SGI, если везде были ПК с графикой?

vM ★★
()
Ответ на: комментарий от seiken

Я видел, как в учебном заведении списывали более ненужный образованию и науке SUN.

Видел, как студенты-неайтишники массово проходят практику на предприятии в кабинете на SUNовских рабочих местах на рубеже тысячелетий.

vM ★★
()
Ответ на: комментарий от seiken

Андрей Викторович на 82-83 страницах Первого тома своего учебника «Программирование: введение в профессию»

http://www.stolyarov.info/books/pdf/progintro_dmkv1.pdf#page=86

не велят устанавливать IDE:

«… вам также потребуются редакторы текстов …, компилятор Free Pascal (соответствующий пакет может называться fpc или fp-compiler; интегрированную среду устанавливать не надо)…»

Поскольку TC отказывается следовать указанию автора курса, один из опытных лоровцев предложил автору вопроса ослушаться ещё один раз и выбрать вместе с интегрированной средой ещё один язык программирования вместо рекомендованного Андреем Викторовичем Free Pascal IDE для pascal (комментарий)

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

vM ★★
()
Ответ на: комментарий от vM

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

да пожалуйста. Но это уже попахивает двойной работой. И поэтому я вообще предложил выбрать другие книги.

seiken ★★★★★
()
Ответ на: комментарий от vM

...вот уже вторую неделю лор выбирает ide и язык для написания хелловордов из букваря учебника «как стать программистом»...а да, еще и дебагер в требованиях... окститесь, там самая большая программа на экране умещается, какое на фик ide? Про это и написано в «§ 1.2.12 на странице 108». MCедит для виндойдеформированных самый самолет.

а тс-а, не осилившего vim, я бы вообще попросил закрыть учебик с той стороны.

shTigrits ★★★
()
Ответ на: комментарий от shTigrits

самая большая программа на экране умещается

Одни из этапов обучения завершается полезными программами в 2000-3000 строк для соседа. http://stolyarov.info/guestbook#cmt905

а тс-а, не осилившего vim, я бы вообще попросил закрыть учебик

Удалить нелепый vim и пользоваться нормальным exом (и edом по праздникам)

Кстати, Андрея Викторовича с Днём учителя!

vM ★★
()
Ответ на: комментарий от seiken

Если и не заходит, то поминает

http://stolyarov.info/guestbook#cmt762

А иногда и пописывает?

Messaging Layer Security принят в качестве стандарта RFC (комментарий)

vM ★★
()
Последнее исправление: vM (всего исправлений: 1)
Ответ на: комментарий от Johan_helm

пару дней читаешь как космические корабли бороздят большой театр.

Когда надоедают звездолёты, можно отметить простой вопрос галочкой как решённый. ✔️

vM ★★
()
Ответ на: комментарий от peregrine

Он никуда не пропал. Где был там и остался. Дебаркадер идера купила и продает тем же, кто покупал (а не массово пиратил), обновляя IDE. Если б пропал — не купила б. Вся эта суета вокруг рейтинга тиобе волнует только детишек в опросах, которые дальше внутренних хайпов ойтишки не видят и живут в пузыре «трендов». Как и «популярные» языки.

slackwarrior ★★★★★
()
Ответ на: комментарий от peregrine

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

На которых в ходу был вовсю алгол и фортран, а эта твоя сишка боролась где-то в НИИ за умы вчерашней школоты с паскалем. И проигрывала... клипперу,foxpro и прочим клонам dBase во времена хайпа вокруг RAD, т.к. формошлепить окна к базам для коммерсантов на сишке никогда не было легко. Голый WinAPI придуманный «девелоперс!» проигрывал OWL. Ублюдочные высеры майкрософта типа MFC «ехал макрос через макрос» успех имели только у мазохистов. Пиар у паскаля на этом фоне был неплохой. Ему с историчесим клеймом учебного языка не повезло, «эффективными менеджерами» Борланда и упоринумом Вирта в минимализм, из-за которого продвигаемый им улучшенный «компонентный паскаль» (при полном игноре библиотек собственно компонентов) выбирали только физики типа покойного Ткачева.

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 3)
Ответ на: комментарий от seiken

Если человек изучает специальность, связанную с системными или околосистемными вещами, имеет смысл сразу начинать с C, чтобы понимать такие концепции, как указатели, адресная арифметика, ручное управление памятью.

Столяров считает, что C изучать как первый язык нельзя. Это вредит правильному мышлению программиста, так как после C многие высокоуровневые концепции очень сложно понять.

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

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Указатели, адресные операции и управление памятью он предлагает изучить на примере паскаля

Я с этим спорить не буду, эта позиция обоснована и вполне имеет право на существование. Мой комментарий больше относился к языкам типа Питона.

seiken ★★★★★
()