Re[6]: Почему нельзя преподавать C# в избранное  новое всё   подписка   модер. 
От: eao197http://eao197.blogspot.com
Дата: 02.03.05 13:02
Оценка: :)
Здравствуйте, GlebZ, Вы писали:

GZ>Здравствуйте, eao197, Вы писали:


E>>Здравствуйте, GlebZ, Вы писали:


Q>>>>Когда C# или Java будет хотя бы 20, тогда еще можно будет поговорить. Но это не имеет отношения к теме разговора.

GZ>>>Ты еще С++ туда припиши. Ему тоже 20 не будет.
E>>Это почему не будет?

Раз название появилось в 1983, то и язык, можно сказать, появился в 1983. А то и раньше. У человека же возраст измеряется от момента рождения, а не от того момента, когда он первый раз самостоятельно ходить начал.

GZ>

GZ>Разрабатывая Си с классами (позднее С++), Страуструп также написал программу Cfront, компилятор, перерабатывающий исходный код Си с классами в исходный код простого Си. Его первый коммерческий выпуск состоялся в октябре 1985.

GZ>В 1983 произошло переименование языка с Си с классами на С++. Кроме того в него были добавлены новые возможности, такие как виртуальные функции, переопределение функций и операторов, ссылки, константы, контроль пользователем над управлением свободной памятью, улучшенная проверка типов и новый стиль комментариев (//). В 1985 вышло первое издание «Языка программирования С++», обеспечивающее первое описание этого языка, что было чрезвычайно важно из-за отсутствия официального стандарта. В 1989 состоялся выход C++ версии 2.0. Его новые возможности включали множественное наследование, абстрактные классы, статические функции-члены, функции-константы и защищенные члены


GZ>источник


GZ>Итого, в октябре 85 — первый компилятор.(до 20 немного осталось)


В маштабе 20 лет 8 оставшихся месяцев можно считать очень большим сроком

GZ>1989 — был приведен в вид, начиная с которого его можно считать современным С++, притом с очень большими оговорками в виде exceptions и templates (а это очень немаловажная часть С++ и в том числе обучения программированию).


GZ>С уважением, Gleb.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>


SObjectizer: <микро>Агентно-ориентированное программирование на C++.