Я хочу собрать список относящихся к версии информации о средах разработки RAD Studio/Delphi/С++ Builder.
Перефразированный (спасибо David M за предложение ):
"Каковы спецификации для версии для компиляторов Turbo Pascal 7 до Delphi XE4?"
Пожалуйста, используйте следующий формат при ответе. Вы можете добавить несколько ответов в ответ:
- Название компании
- Название продукта
- Версия продукта
- Версия Delphi
- Версия BDS
- Поддерживаемые платформы:
-
VERxxx
определяет -
__BORLANDC__
значения -
RTLVersion
значения -
CompilerVersion
версии -
DllSuffix
Версия пакета (суффиксы файлов файлов BPL и DCP) -
HKCU
базовый раздел реестра -
HKLM
базовый раздел реестра - Каталоги базовой установки по умолчанию (в системах x86 и x64)
-
ProjectVersion
значение в.dproj
файлах - корреляция между версией файла и номером обновления/исправления
- первичная ссылка на онлайн-документацию
- Дата выпуска
- Дата последнего обновления/исправления
- Codename
Возникает вопрос: просьба предоставить как можно больше указанных выше элементов для каждого продукта.
Я помогу изменить его в более/менее читаемый список.
Информация такого рода разбросана по всему Интернету, если таковая имеется.
Такой всеобъемлющий список облегчает разработчикам программного обеспечения перекрестную ссылку на информацию между различными версиями Delphi.
Хотя я не ограничиваю этот список другими продуктами (Turbo Pascal, Free Pascal, Lazarus, Kylix, С# Builder, Borland Pascal, Turbo Pascal для Windows и т.д.), моя первая цель - завершить список Delphi.
Хотя я знаю, что это немного открытый вопрос, я думаю, что это все еще оправдано здесь, в SO, как есть:
- быстрый способ охватить много знающих людей в этой области знаний.
- позволяет разработчикам с достаточно высокой репутацией поддерживать Q & A thread clean
Именно поэтому я хочу отметить этот вопрос как "Community Wiki": подходит для исторического материала, подобного этому. Я обязательно постараюсь, чтобы этот поток Q & A был чистым.
И я открыт для подсказок о том, как сделать список более "плотным".
Несколько ссылок, которые я уже нашел, полезны:
- Найден таблицу с Delphi Conditional определяет над версиями/платформами/версиями Delphi.
- Ответы Что такое версия компилятора для Delphi 2010?
- Обзор версии компилятора /RTL
- Условные определения компилятора Borland
- Даты выпуска Delphi
- Delphi: окно истории
- Версии компилятора
- Предопределенные макросы
- Defines.inc (мне нужно обновить это, но CodePlex SVN нарушен прямо сейчас)
- jcl.inc, jedi.inc и kylix.inc от JEDI
- Две небольшие программы для отображения версий: Show__BORLANDC__ConsoleProject и
ShowDelphiVersionsConsoleProject, чтобы показать
__BORLANDC__
в С++ иVER###
,CompilerVersion
иRTLVersion
в Delphi.
Как стартер, я сам отвечу на несколько версий. Я попробую сделать это сообществом вики-ответов, чтобы другие могли редактировать/заполнять их.