Показать сообщение отдельно
Старый 27.10.2005, 12:02   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Я помню Turbo Pascal 3.0...
Я помню Turbo Pascal 5.0-7.0...
Я помню Borland Pascal и вижу Delphi...

Проблема не в "колокльчиках"
Проблема в том, что надо тянуть совместимость со старыми решениями.

Ключевая фраза "Если же конечная цель и пути развития решения закладываются в архитектуре изначально..."
А кто ж сможет заложить конечную цель изначально?
Что закладывалось в Паскаль изначально и во что превратился Дельфи?

Еще... Если кто-то помнит, то С - изначально безтиповый язык.
Это сейчас такой подход приводит к жутко сложным конструкциям.

Если кто-то помнит, то на заре развития С были жестокие дискуссии про сборщик мусора и автоматическое управление памятью. До появления С такие языки УЖЕ существовали.

Это сейчас Java выступила с "революционными упрощениями"
А тогда С являлся минималистическим инструментом, тогда была именно борьба с "колокольчикам"...

И еще. Ужасные макросы _cdecl, _ole появились именно из-за желания сохранить минимализм, соответствовать стандарту. А Delphi отошли от стандарта и стали проще... Но отошли от стандарта, потеряли кросс-платформенность.
__________________
полезное на axForum, github, vk, coub.