Форум
Священные войны
Тема
Как правильно задавать вопросы
B
I
abc
U
X
3
X
3
H1
H2
H3
H4
H5
H6
Asm
C/C++
C#
Erlang
Haskell
IDL
Java
Lisp
MSIL
Nemerle
ObjC
OCaml
Pascal
Perl
PHP
Prolog
Python
Ruby
Rust
SQL
VB
Здравствуйте, Артём, Вы писали: Аё>Здравствуйте, so5team, Вы писали: S>>>>Причина не в этом. Причина в том, что C++ изначально создавался для очень узкого спектра задач. К>>>C++ не создавался изначально для очень узкого спектра задач. S>>Из "Дизайн и эволюция языка C++" Страуструпа: S>>[q]С++ -- это язык программирования общего назначения, цель которого -- сделать работу серьезных программистов более приятным занятием.[/q] S>>[q]...остановлюсь на сильных сторонах C++: S>>* низкоуровневое системное программирование; S>>* высокоуровневое системное программирование; S>>* встроенные системы; S>>* численные и научные расчеты; S>>* общее прикладное программирование. S>>[/q] Аё>Так это широкий спектр задач :))) Аё>Притом, из ядра, из драйверов, C++ так и не вытеснил C. S>>Каждый сам может оценить ширину спектра, особенно с учетом того, какое количество софта в этих же нишах разрабатывались, разрабатываются и будут разрабатываться не на C++. Высокоуровневое системное- типа шелл, десктопный софт- сама эта область уменьшилась в разы, все что можно и нельзя, перенесли в веб и в облака. И тоже не вытестил C++ другие языки на десктопе. Аё>Численные рассчеты- ну давай, покажи мне датааналистов, квантов- экспертов в C++. Там питон, матлаб, R. Аё>"общее прикладное" это что вообще? Десктоп? См. выше. Аё>C++ остается де-факто выбор в видео-играх, для кастомизации движка. Так-то движок исполняет скриптовый язык, какой-нибудь lua.- вот на lua и питоне, игродевы и пишут игры.
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …