Новость оформил http://www.gamedev.ru/code/news/newcpp11
На хабре в комментах линк на торрент с релизным текстом стандарта.
_zerg_
> ООП в С++ реализовано довольно убого. В том же Vala
> (http://live.gnome.org/Vala/Tutorial), который по сути является препроцессором
> для Си, ООП-возможностей больше.
Надо на D смотреть, вот там всё как надо, а то эти всякие валы, циклоны и прочее не имеют и полшанса оказаться в рейтинге Top 100 языков программирования, какие бы они хорошие уже не были. А что касается ООП, то в любом языке где оно есть оно реализовано лучше, это уже ни для кого не секрет.
И какая у нового языка ниша? Уже не C но ещё не жаба/шарп. Зачем он нужен и где будет применяться?
>И какая у нового языка ниша? Уже не C но ещё не жаба/шарп. Зачем он нужен и где будет применяться?
Он универсальный, как и C++. Если бы для него были достаточно быстрые компиляторы и другие вспомогательные программы, то он мог бы занять те же ниши, что и C++. По крайней мере, я так считаю.
gammaker
> то он мог бы занять те же ниши, что и C++
Не мог. D для Embedded не подходит.
gammaker
> универсальный
Таких не существует и существовать не может.
zlos
> > универсальный
> Таких не существует
Ну С++ достаточно универсальный, хоть и очень дорогой ценой превращения в высокоуровневый ассемблер. Видел на С++ программы даже для загрузочного сектора. Разве что уж совсем хреновенькие овм его не потянут, типа atmel x51.
Lamer007
> овм его не потянут, типа atmel x51
оптические вычислительны машины?
Chipmunk
> оптические вычислительны машины?
однокристальные
gammaker
> Он универсальный, как и C++. Если бы для него были достаточно быстрые
> компиляторы и другие вспомогательные программы, то он мог бы занять те же ниши,
> что и C++. По крайней мере, я так считаю.
история не знает сослагательного наклонения.
Kartonagnick
> Он универсальный, как и C++. Когда для него будут достаточно быстрые
> компиляторы и другие вспомогательные программы, он займет те же ниши,
> что и C++. По крайней мере, я так считаю.
fixed
Скажите, а я с constexpr смогу теперь сделать вычисление хэша из константной строки?
MarkoPolo
> Скажите, а я с constexpr смогу теперь сделать вычисление хэша из константной строки?
Короткий ответ: нет.
EDIT: почитал http://www2.research.att.com/~bs/sac10-constexpr.pdf -- вроде бы разрешили рекурсивные определения, но указателями пользоваться все равно нельзя, так что ... нет
>Не мог. D для Embedded не подходит.
Почему? Если ты имеешь в виду сборщик мусора, то его можно отключить. Правда, стандартную библиотеку нельзя будет нормально использовать...
Тема в архиве.