netch: (Default)
netch ([personal profile] netch) wrote2005-09-17 04:40 pm

Конь++

Читая заметку соглашаюсь с выводом, что C++ - сферический конь в пальто с бесконечным количеством ног.
Теперь надо прочитать что-то обратное;)

[identity profile] ysae.livejournal.com 2005-09-17 02:54 pm (UTC)(link)
А почему теперь надо читать что-то обратное?

[identity profile] squadette.livejournal.com 2005-09-17 03:42 pm (UTC)(link)
<flamebait> то есть Вы признаете, что C++ -- это проблема?

[identity profile] ysae.livejournal.com 2005-09-17 04:12 pm (UTC)(link)
Почему он проблема? Например для меня, он ни разу не проблема.
Я его не использую. Только и всего. :)
Как в старом анекдоте (близко к тексту):
Доктор, осматривая больного: "хорошо, хорошо, очень хорошо!".
Больной: "Доктор, а что хорошо-то?"
Доктор: "Хорошо, что у меня такого нет"

;)

[identity profile] dbg.livejournal.com 2005-09-17 09:59 pm (UTC)(link)
C++ is not the answer, it is the question. The answer is no.

[identity profile] ysae.livejournal.com 2005-09-17 04:08 pm (UTC)(link)
Да нет тут никакой проблемы. Есть инструментарий.
Его можно продолжать использовать, отказаться, модернизировать, дополнить своим инструментарием, уехать в тайгу. ;)

[identity profile] nahtigal.livejournal.com 2005-09-17 10:25 pm (UTC)(link)
Стосовно самої мови і частково бібліотеки - не погоджусь. Причини: головна - шаблони, потім - std::map, std::set, std::list, std::vector, бібліотеки алгоритмів. Останні часто полегшують життя.

Стосовно strings і streams - g60 правий. В стрімах, крім швидкості, - велика проблема навіть отримати значення системної помилки, коли std::ofstream відмовляється створювати файл на файловій системі. std::string's - надто повільні. Для довгих рядків SGI запропонували Rope, але в стандарт вони не увійшли.

Да, а читати нічого не треба, треба писати :-)