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

Последнее сообщение: 13 лет назад от Валигози в теме «Использование разных ООП в Delphi»
Пожалуйста, добавляйте новые темы снизу


"реальный режим"? править

Компилятор рассчитан на реальный режим 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)Ответить