Re[28]: Почему настоящие программисты избегают C++
От: AVC Россия  
Дата: 14.03.05 13:06
Оценка:
Здравствуйте, 4ertus2, Вы писали:

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


AVC>>

AVC>>Нет нужды объяснять, что C++ не может обеспечить решение перечисленных выше проблем из-за критических дефектов дизайна и экстравагантной сложности.


4>От чего же? Хотелось бы послушать.


Вы, наверное, в первый раз заглянули на форум?
"Тяжелые бои" между "оберонщиками" и "Си++никами" шли долго и уже окончились.
Как следствие, лично я стал писать не только на Си++, но и на Обероне.
Но каждый, конечно, делает выводы сам.

Если Вам интересно, приведу несколько ссылок на "отголоски былых сражений".
http://www.rsdn.ru/Forum/Message.aspx?mid=889124&only=1
Автор: AVC
Дата: 08.11.04

http://www.rsdn.ru/Forum/Message.aspx?mid=899918&only=1
Автор: AVC
Дата: 15.11.04

http://www.rsdn.ru/Forum/Message.aspx?mid=960464&only=1
Автор: AVC
Дата: 22.12.04

http://www.rsdn.ru/Forum/Message.aspx?mid=994706&only=1
Автор: AVC
Дата: 19.01.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1013678&only=1
Автор: AVC
Дата: 07.02.05

(Я там допустил неточность в комментарии. operator bool() не проверял "валидность", а сравнивал число с нулем. )
http://www.rsdn.ru/Forum/Message.aspx?mid=1017841&only=1
Автор: AVC
Дата: 09.02.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1017887&only=1
Автор: AVC
Дата: 10.02.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1030289&only=1
Автор: AVC
Дата: 16.02.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1030546&only=1
Автор: Павел Кузнецов
Дата: 17.02.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1031642&only=1
Автор: Kh_Oleg
Дата: 17.02.05

http://www.rsdn.ru/Forum/Message.aspx?mid=1030506#1030506
Автор: AVC
Дата: 17.02.05


Вот мнение астрономов, авторов книги "Астрономия на персональном компьютере":

Здесь надо сказать, что по сравнению с другими языками C++ имеет много недостатков, которые затрудняют разработку сложных научных программ. В частности, у него слабая поддержка одномерных и многомерных массивов, нет локальных процедур, неудачная концепция модуля, не поддерживается проверка индексов массивов, а также выполняется неконтролируемое преобразование типов.


AVC>>

4>В коллективах физиков даже имели место конфликты по поводу C++, и ряд специалистов не спешит переключаться на чрезмерно сложный C++, предпочитая пока оставаться с фортраном.


4>Ну уж если специалисты не переключаются, то куда уж нам смертным. Впрочем, можно поговорить на чем пишут программы биологи или мастера слесарного дела.


Наверное, это была попытка пошутить?

Но существует одно качество, которое нельзя купить, — это надежность. Цена надежности — погоня за крайней простотой. Это цена, которую очень богатому труднее всего заплатить.

Хоар
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.