URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13190
[ Назад ]

Исходное сообщение
"OpenNews: Беглый взгляд на будущее C++"

Отправлено opennews , 04-Янв-06 22:49 
Создатель C++, Bjarne Stroustrup, в статье "A Brief Look at C++0x (http://www.artima.com/cppsource/cpp0x.html)" поделился своими мыслями и планами по поводу следующей версии стандарта C++ (кодовое обозначение "C++0x"), выпуск которого намечен на 2008 или 2009 год  (соответственно стандарт получит неформальное название "C++08" или "C++09").  В статье кратко изложено в каком направлении развивается язык С++.


URL: http://www.artima.com/cppsource/cpp0x.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6733


Содержание

Сообщения в этом обсуждении
"Беглый взгляд на будущее C++"
Отправлено CR , 04-Янв-06 22:49 
Комитет не спешит.  Боюсь, к 2009 году область применения c++ сократится настолько, что новый стандарт никого не заинтересует.

"Беглый взгляд на будущее C++"
Отправлено Andrew , 04-Янв-06 23:09 
Не сократится. Был определенный период времени, когда многие, традиционные для С++, области применения заняли другие языки. Сейчас этот процесс практически прекратился, даже наблюдается вялотекущий обратный процесс.

В настоящее время, кстати, большой проблемой является нанять толкового программиста на С++. Людей катастрофически не хватает. По крайней мере у нас, в Харькове.


"Беглый взгляд на будущее C++"
Отправлено ПСВК , 10-Янв-06 11:07 
Если ты, CR, заставишь себя освоить C++ к 2009 году, ты запросто найдёшь
себе работу, бля буду. От PHP-кодера я слышу: "CGI умирает!" Чудаки.
Вы хоть понимаете, какую работу надо провести, чтобы спроектировать и
построить такой инструмент как С++? Век С++ только начинается. Он будет
ещё не раз вдохновлять создателей новых языков, как вдохновил создателей
Java.

"Беглый взгляд на будущее C++"
Отправлено Crazy , 05-Янв-06 09:44 
Согласен с CR . C++ умирает, и будет умирать... :(

"Беда! Си умирает!"
Отправлено Otto Katz Feldkurat , 05-Янв-06 10:12 
Сырцы перла будут, видимо, переинженирены не менее, как на бейсике?

О, горе!!!

Забавные воззрения у ребят, общающихся с бинарными пакетами :)


"Беда! Си умирает!"
Отправлено CR , 05-Янв-06 11:55 
Забавные воззрения у людей, не отличающих C от C++ :)

При том, что c++98 до сих пор никем реализован не до конца, а проще язык не станет, можно ожидать работоспособные (хотя бы на 97%) реализации c++0x эдак к 2012, не раньше.


"Беда! Си умирает!"
Отправлено DeadMustdie , 05-Янв-06 12:26 
>При том, что c++98 до сих пор никем реализован не до конца,
>а проще язык не станет, можно ожидать работоспособные (хотя бы на
>97%) реализации c++0x эдак к 2012, не раньше.

Це устаревшие сведения. Единственная конструкция языка, которая на данный
момент не реализована и в ближайшее время реализована, скорее всего, не
будет - ключевое слово 'export'. И то только потому, что общепринятой стала
практика работы с шаблонами, не требующая этого самого ключевого слова.
А так что MSVC 2003-й, что GCC 3.4, что SunPro-шный компилятор - очень и
очень близки к тому самому стандарту. Насколько реализация вообще может
к стандарту быть близка.


"Беда! Си умирает!"
Отправлено CR , 06-Янв-06 12:13 
О чём и речь. От выхода стандарта до возникновения нормальных версий прошло 4-5 лет.

"Беглый взгляд на будущее C++"
Отправлено Xan , 05-Янв-06 10:37 
Вау, для меня новость, что С++ будет умирать. На сегодняшний день это один из самых производительных ОО языков. Не думаю, что пока есть ему замена...

"Беглый взгляд на будущее C++"
Отправлено NoN , 02-Май-07 15:09 
>Вау, для меня новость, что С++ будет умирать. На сегодняшний день это
>один из самых производительных ОО языков. Не думаю, что пока есть
>ему замена...


Думаю, не стоит пророчить подъема и больших побед С++ , вот уже почти пол века не могут написать переносимые библиотеки на С++ (и не нужно громких слов типа Qt !), технологии типа COM, COM+ себя изжевают уже все твердят о том что не стабильность типов (их размерность ) - это ужасно сказывается на написании программ, чего стоит только посмотреть исходник WinAPI да и любой другой не лучше читается, куча заголовочных файлов которым нет конца и края, и не понятно от куда и что начинается, и где заканчивается ,Java да и Java переносится (все конечно относительно), .NET - пока не понятно... но думаю со временем дотянут до уровня Java. P.S. С++ жив лишь из за своей былой популярности, что то вроде аля привычка, ну а если серьезно, то постепенно проекты переносят и думаю через лет 5 сложно будет увидеть проект на С++ , процесс медленный но верный, да и с финансовой стороны, не все проекты выгодно переносить... Дело за временем.


"Беглый взгляд на будущее C++"
Отправлено DeadMustdie , 02-Май-07 15:21 
>Думаю, не стоит пророчить подъема и больших побед С++ , вот уже
>почти пол века не могут написать переносимые библиотеки на С++ (и
>не нужно громких слов типа Qt !), технологии типа COM, COM+
>себя изжевают уже все твердят о том что не стабильность типов
>(их размерность ) - это ужасно сказывается на написании программ, чего
>стоит только посмотреть исходник WinAPI да и любой другой не лучше
>читается, куча заголовочных файлов которым нет конца и края, и не
>понятно от куда и что начинается, и где заканчивается ,Java да
>и Java переносится (все конечно относительно), .NET - пока не понятно...
>но думаю со временем дотянут до уровня Java. P.S. С++ жив
>лишь из за своей былой популярности, что то вроде аля привычка,
>ну а если серьезно, то постепенно проекты переносят и думаю через
>лет 5 сложно будет увидеть проект на С++ , процесс медленный
>но верный, да и с финансовой стороны, не все проекты выгодно
>переносить... Дело за временем.


Взгляд профана, не отличающего C от C++ и насмотревшегося на труды
недопрограммистов.

"Переносимые библиотеки" на C++ - это про графику, что ли? OpenGL.
А если окошки, то и плевать на них, кому надо, пользует Qt/Gtk либо
вовсе нечто платформеннозависимое. IMHO вообще GUI писать на C++
занятие не очень разумное - сильные стороны языка в этих задачах
не востребованы.

"Непонятно откуда и что начитается" - это скорее особенность скверно
сбацанных недопрограммистами же javadoc'ов. Нормальный код начинается
с описания его структуры и архитектуры программ. Тогда и становится
понятно, где и что искать.

Реально Java сильна не как язык, а как платформа для разработок,
основанных на Web-технологиях. .NET от Java вообще отличается скорее
в технических деталях, а не в идее, так здесь что ситуация аналогичная.

*Язык* же C++ для реализации сложных сильносвязных систем с жесткими
требованиями к производительности и надежности - конкурентов не имеет.
При правильном применении, разумеется.


"Смотря где..."
Отправлено GSMD , 07-Янв-06 15:40 
Для корпоративных приложений Java, например, хорошо подходит, и Сям там делать уже нечего.

"Беглый взгляд на будущее C++"
Отправлено Goganchic , 08-Янв-06 18:35 
По моему ни о каком вымирании C++ речи идти не может, каким образом скриптовые языки могут заменить родной C++ в его области???

"Беглый взгляд на будущее C++"
Отправлено Sorantis , 09-Янв-06 09:04 
C++ никогда не умрет!
Пришедшие "Ему на замену" языки никогда с ним не сравнятся по мощи.
Основным конкурентом можно БЫЛО считать Java ,но Мелкомягкие сдвинули его на второй план .NET Framework-ом.
Платформа хорошая и заменяет джаву.
Но программирование на низком уровне на этих языках не получится. Поэтому С++ будт жить!!!

"На сёт низкого уровня..."
Отправлено Аноним , 14-Янв-06 20:11 
esmertec.com
www.jnode.org
И ещё много чего на ту же тему (тот же rtj). Только поискать, если именно хочется, а не спам разводить.
Ява выиграет прежде всего насыщенностью решений в виде библиотек и фреймвоков. + детальной спецификацией каждой(-го) из них.

"Беглый взгляд на будущее C++"
Отправлено Аноним , 01-Авг-06 15:55 
Интересно, а библиотеки явы и ее движок на чем собран? Прям на асме чтоли?:)
С++ был, есть и будет первым языком системного программирования.
Мож и асм умрет?:)))

"Беглый взгляд на будущее C++"
Отправлено DeadMustdie , 04-Авг-06 21:21 
>Интересно, а библиотеки явы и ее движок на чем собран?
>Прям на асме чтоли?:)

У Sun'а сделано на C (без плюсов), а частично, действительно,
на ассемблере.

>С++ был, есть и будет первым языком системного программирования.
>Мож и асм умрет?:)))

Ни ассемблер, ни C, ни C++ дохнуть не собираются.
Если кто не в курсе, мейнфреймы тоже живее всех живых и даже переживают
своего рода ренессанс в России.


"Беглый взгляд на будущее C++"
Отправлено rmammoth , 04-Июн-08 02:23 
Я где-то с год вовлечен в проект на С#. Первоначальное впечатление -- язык как язык, со своими фичами и т.п. Но по мере изучения и углубления начало расти недовольство этой гадостью. Практически все сравнения с плюсами -- не в пользу шарпа. О скорости уж и не говорю. Генерики -- бледная и немощная тень плюсовых шаблонов. Пресловутый GC вставлет палки в колеса при каждом удобном случае... И т.д. и т.п. Короче, думается что С++ -- лучший язык для эффективного программирования.

"Беглый взгляд на будущее C++"
Отправлено h0kum , 31-Окт-08 08:05 
> Короче, думается что С++ -- лучший язык для эффективного программирования.

АМИНЬ