04.09.2001 НовостиСи++ на “отлично” не тянетТОЧКИ КОНВЕРГЕНЦИИСудя по учебным программам, колледжи в ближайшие несколько лет займутся подготовкой специалистов, для которых первым языком программирования станет Си++. И возникает вопрос: а не обернется ли это пустой тратой времени?Перевод “продвинутого” курса прикладной математики с Паскаля на Си++ состоялся в колледжах менее двух лет назад - в 1999 г., - и сейчас совершенно ясно, что это было ошибкой. Тем не менее нам придется еще дожидаться 2003-го или даже 2004 г., чтобы перейти на Java - язык, необходимый в первую очередь. Совет колледжей принимал свое решение, основываясь на трех принципах: безопасность, простота и объектная ориентация. В докладе этого уважаемого органа говорится, что вносимые изменения помогут четко разделить понятия “объектный” и “объектно-ориентированный”. Мне же кажется, что эти термины различаются между собой не меньше, чем разработка модулей, из которых можно собрать единое целое, и создание инфраструктуры, где для абстрагирования эффективно используются наследование и полиморфизм. И Java, конечно же, в этой области даст немалую фору Си++.Чтобы никто не подумал, будто я берусь в очередной раз открывать Америку, повторю то, что говорил о Си++ еще в 1994 г.: “Считают, что “предназначение” этого языка программирования - стать надстройкой для Си, но это - глубокое заблуждение”. Теперь со мной согласились и члены Совета колледжей (признавшие неспособность Си++ предупреждать появление ошибок при использовании матриц и ...
читать далее.