Обсуждение:Turbo Pascal

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Пожалуйста, добавляйте новые темы снизу


"реальный режим"?[править код]

Компилятор рассчитан на реальный режим MS-DOS – это как? А как же DPMI и Win16? — Эта реплика добавлена с IP 82.209.240.241 (о) 18:55, 29 мая 2007 (UTC)[ответить]

Хм, это действительно есть, но в более расширенном пакете - Borland Pascal with Objects. LG.BALUKATION 19:54, 29 мая 2007 (UTC)[ответить]

Borland Pascal 7.1[править код]

Что за ерунда написана здесь про Borland Pascal 7.1? Во-первых, Borland Pascal 7.1 вообще не существует, существует только Turbo Pascal 7.1. Во-вторых, это вовсе не патчи и исправления, а другой компилятор, созданный не Borland, а вообще неизвестно кем. Может, автор статьи имел ввиду Borland Pascal 7.01? Это - действительно пакет исправлений. Роман-92 17:37, 13 июня 2008 (UTC)[ответить]

Если вы разбираетесь в версиях, то поправьте. Я помню, что были исходники RTL, но что это была за версия, 7.1 или 7.01, не знаю. Sergei 19:50, 11 июня 2008 (UTC)[ответить]
Насколько мне известно, RTL появилась ещё в Borland Pascal 7.0, а в Borland Pascal 7.01 лишь были исправлены ошибки, я даже не знаю, какие. Так что в BP 7.01 никаких существенных изменений не произошло, может, её вообще убрать из статьи? Роман-92 17:37, 13 июня 2008 (UTC)[ответить]
Речь не про наличие RTL, а про её исходники. Sergei 08:18, 13 июня 2008 (UTC)[ответить]
Да, я про исходники и говорю. Роман-92 17:37, 13 июня 2008 (UTC)[ответить]
Нужно удалить информацию о Borland Pascal 7.1, а о том, что были открыты исходники RTL, написать в Borland Pascal 7.0 Роман-92 12:10, 26 июня 2008 (UTC)[ответить]

Дистрибутивы[править код]

Предлагаю выделить описания дистрибутивов в отдельную статью. Объём для этого вполне достаточный, при этом исходный Turbo/Borland Pascal и эти дистрибутивы -- по сути разные "продукты". -- NZeemin 06:35, 17 марта 2009 (UTC)[ответить]

Спустя три месяца -- движения нет. Раздел сильно похож на ОРИСС, ссылок на источники и сами "дистрибутивы" не имеет. Склоняюсь к мысли что его стоит удалить. -- NZeemin 09:55, 24 июня 2009 (UTC)[ответить]

Поясню свою позицию. Четыре описанных "дистрибутива" НЕ являются продуктами компании Borland. Это кастомные сборки, созданные гораздо позже. Кроме того, подозреваю что тут есть "российская" специфика, т.е. дистрибутивы имеют российское происхождение и используются преимущественно в российских школах. Поэтому, планирую вынести "дистрибутивы" в отдельную статью. -- NZeemin 09:26, 2 июля 2009 (UTC)[ответить]

Полагаю, это таки ОРИСС. Иван Шихалев 08:00, 4 июля 2009 (UTC)[ответить]

Итог подведён тут: Википедия:К удалению/3 октября 2009#Дистрибутивы Turbo Pascal. -- NZeemin 20:23, 11 октября 2009 (UTC)[ответить]

Статус[править код]

каков статус официальных дистрибутивов паскаля сейчас - freeware или shareware ? 87.245.143.44 10:49, 14 мая 2009 (UTC)faz[ответить]

Насколько я помню: 5.5 и более древние — free for necommercial use, более новые — unsupported Иван Шихалев 12:31, 14 мая 2009 (UTC)[ответить]

Запуск[править код]

Как запустить эту программу на:

Или Windows 7

или Windows 3.1

или с MS-DOS (у меня все три ОС есть, 2 последние - Virtual PC)? TomVercetti 17:36, 17 июля 2010 (UTC)[ответить]

Использование разных ООП в Delphi[править код]

Что означает утверждение, что в Delphi «использование обеих объектных моделей одновременно в одной и той же программе не поддерживается»? Варианты:

  1. Если использовать в программе одновременно классы (то есть новую модель ООП) и «старые» объекты (то есть старую модель ООП), то такую программу компилятор Delphi откажется компилировать, либо после компиляции приложение будет неработоспособным, либо работать некорректно. — Это неверное утверждение. Я при написании программ всегда использую новую модель ООП, но иногда подключаю к своей программе модули сторонних разработчиков в которых используется старая модель ООП и такое приложение нормально компилируется и корректно работает.
  2. Разработчики никогда не используют в своих программах одновременно старую и новую модель ООП. — Это тем более неверное утверждение, так как даже самый ярый поклонник новой модели ООП, подключая к своей программе модуль стороннего разработчика может и не подозревать, что в нём используется объекты «старого образца».
  3. В последних (либо же в первых) версиях Delphi при использовании в одном приложении одновременно объектов старой и новой модели ООП компилятор откажется компилировать такое приложение, либо после компиляции приложение будет неработоспособным, либо работать некорректно. — Здесь я к сожалению не в курсе, так как пишу программы только на Delphi 6 (начинал с Delphi 3). Тем не менее и в этом случае необходимо уточнить начиная с каких версий Delphi стало невозможно (или же до каких версий Delphi было невозможно) использовать в одном и том же приложении одновременно объектов старой и новой модели ООП.
  4. Есть другой вариант понимания этого утверждения? Тогда всё равно нужно уточнить, что имелось в виду, а пока я отметил это утверждение как сомнительное и если в течении нескольких недель не будет никакой реакции, то поменяю это утверждение на противоположное... :)
Валигози 21:37, 12 февраля 2011 (UTC)[ответить]