LINUX.ORG.RU

C++14 готов к публикации, стандарт ISO/IEC 14882:2014(E)

 


1

8

Обновленный язык программирования C++14 уже подготовлен к публикации как новый стандарт «International Standard ISO/IEC 14882:2014(E) Programming Language C++». Приятной особенностью будет доступность компиляторов соотвествующих новому стандарту (реализации предыдущих выпусков C++11 и C++98 заняло 2 и 5 лет соотвественно). Автор языка Bjarne Stroustrup надеется, что это обновление, подготовленное достаточно быстро и в намеченные сроки, позволит поддержать для C++ репутацию современного.

>>> Подробности

★★★★★

Проверено: fallout4all ()
Последнее исправление: linuks (всего исправлений: 14)
Ответ на: комментарий от LongLiveUbuntu

писал скан клавиатуры используя asm в си, сканил падлюка 10 символом писал в файл и вис комп, так до конца и не разобрался из-за чего был баг. Подкинул админу ББС, комп успешно завис, но пароль стыбрил, потом ему сказал об этом)))

anonymous
()

Почему то, при прочтении этой новости, первая мысль была - какой кошмар.

frugurt
()

Пацаны, а объясните мне, коротенько, почему многие c++, мягко сказать, ненавидят? Чем он так плох?

anonymous
()
Ответ на: комментарий от Shadow1251

Да? ну тогда я спокоен, а то уже стал думать, что зря с ним имел тесное сотрудничество на протяжении 5 лет, потом свалил на фокспро, ибо пришлось работать на заводе, а там dbf был везде и по всюду.

anonymous
()
Ответ на: комментарий от anonymous

до сих пор одной строкой кода используя циклы, каксперычь дико напрягается и орёт про трояны))))

anonymous
()
Ответ на: комментарий от comp00

Это что? нынче такое образование в универах?

anonymous
()

когда я его смогу скачать? возможно я плохо смотрел, но по ссылке я не увидел ссылок на скачивание. ткните носом, если можно, пожалуйста.

anonymous
()
Ответ на: комментарий от anonymous

Сканил небось из прерывания? А потом писал в файл, пользуясь сервисом BIOS, который нихрена не реентерабельный? Я, когда писал вытесняющую многозадачность для DOS, тоже столкнулся с тем, что весь I/O можно было делать _только_ из основного потока, а все остальные могли лишь считать иначе с машиной начинались чудеса. Да и при этом надо было следить за контекстом, мониторя состояние регистра SS.

A-234 ★★★★★
()
Ответ на: комментарий от maverik

Уже можно писать?
auto auto(auto &auto) { return auto; }

Это ты сейчас одной строкой HL-3 написал?!!!!
:)

matumba ★★★★★
()
Ответ на: комментарий от anonymous

Все оффициальные стандарты C++ платны. За бесплатно нужно искать последний черновик (draft) из которого делают окончательную версию.

Shadow1251
()
Ответ на: комментарий от anonymous

Пацаны, а объясните мне, коротенько, почему многие c++, мягко сказать, ненавидят? Чем он так плох?

Он плох тем же, чем и «универсальный нож» - это плохая отвёртка, плохая ложка, плохой нож, но всё это в одном флаконе и можно применять к любым задачам.

Лично мне в С++ осточертел синтаксис «crazy Perl» и ООП ассемблер - С++ никогда не проектировался для промышленного производства, просто Трупостраусу for fun захотелось прикрутить объекты - ну он и прикрутил! Вся последущая история С++ - это попытка чистить картошку катаной - умом-то ты понимаешь, что катаной можно нарубить практически всё, но вот конкретно картошку (и ещё 99% задач) всё же лучше резать чем-то более удобным. Да и стать «профи по владению мечом» не так-то просто. Отсюда объяснима бешенная популярность C# - он дал нам это ( http://webdiscover.ru/uploads/comments/2014-06/8520-1403819862.jpg ) - почти так же универсально, но стократ проще и удобнее.

matumba ★★★★★
()
Последнее исправление: matumba (всего исправлений: 1)
Ответ на: комментарий от Shadow1251

Все оффициальные стандарты C++ платны. За бесплатно нужно искать последний черновик (draft) из которого делают окончательную версию.

Ага. Я тут уже раздавал официальный С++11 :)

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Интересно, насколько сильно отличается последний черновик от конечного продукта. Если разница минимальна, то в чем смысл толкать стандарт?

Shadow1251
()
Ответ на: комментарий от Shadow1251

Интересно, насколько сильно отличается последний черновик от конечного продукта. Если разница минимальна, то в чем смысл толкать стандарт?

Последний публичный - фиксами. Последний перед финальным - отличается только маркировками «Draft» вместо имени стандарта. Так или иначе лучше иметь стандарт.

Pavval ★★★★★
()

C++14 готов к публикации

Помянем.

Hertz ★★★★★
()

Теперь каждые 3 года будут новые стандарты пилить. Скоро код, написанный в предыдущем стандарте, в новом уже будет считаться ошибкой)

Sharezil
()
Ответ на: комментарий от A-234

ну да, в начале 90-х только по книгам изучал, да и толком обратиться не к кому было.

anonymous
()
Ответ на: комментарий от Sharezil

Теперь каждые 3 года будут новые стандарты пилить. Скоро код, написанный в предыдущем стандарте, в новом уже будет считаться ошибкой)

Это наверное про питон, а не про С++. Здесь то как раз большую часть всего времени и усилий разработки стандарта уделяют совместимости.

Displacer ★★
()

исправлений: 14

Да сам стандарт меньше правили!

buddhist ★★★★★
()

Плюсы деградировали окончательно. Ещё 5-10 лет будут вонять, а потом окончательно подохнут.

timuaz
()

14882:2014

14882

1488

Уровень тонкости: Godlike!

Pyzia ★★★★★
()
Ответ на: комментарий от Sharezil

Теперь каждые 3 года будут новые стандарты пилить. Скоро код, написанный в предыдущем стандарте, в новом уже будет считаться ошибкой)

Большая часть кода на C++ может считаться ошибкой. Как и большая часть кода вообще.

anonymous
()

Классно, это хорошая новость

Agreas
()
Ответ на: комментарий от ivanzoid

А что в нём будет нового по сравнению с C++11?

C++14 в Wikipedia, по-английски, но коротко и по делу.

eao197 ★★★★★
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от A-234

Бинарные литералы это хорошо и определённо нужнее восьмеричных.

Но где их юзать? Для флагов всяко больше годится 1<<x, чем считать пальчиком цифры.

kike
()
Ответ на: комментарий от Pavval

Скажем более: им обоим пора на покой.

Hertz ★★★★★
()

Автор языка Bjarne Stroustrup надеется, что это обновление, подготовленное достаточно быстро и в намеченные сроки, позволит поддержать для C++ репутацию современного

ну уже почти прямо признал, что C++ - г-но мамонта

MyTrooName ★★★★★
()
Ответ на: комментарий от srm

Столлман не одобряет C++, следовательно, C++ не нужен.

Столлман писал реальный код последний раз 20 лет назад. При всём, так сказать, уважении.

Displacer ★★
()

Годно, хорошо, но есть же langd, то есть dlang.

А если серьезно, то юзаем в продакшне c++11, а теперь будем еще и с шаблонными лямбдами. Так что слава Страуструпу!

wayland_systemd
()

Надо же как старый православно-похоронный си крест крест меняется - вроде бы всё то же, а местами уже не говно. Такими темпами как раз к похоронам Страуструпа сделают язык, не вызывающий рвотных позывов.

anonymous
()
Ответ на: комментарий от srm

Почему? Там же индекс проектов на гитхабе да вопросов на stackoverflow.

loz ★★★★★
()
Ответ на: комментарий от drfaust

и сейчас мне легче всё на ++ или чистом написать, нежели изучать что-то новое

Вот примерно так я себе всегда и представлял с++ фанатиков: тупой, ограниченный старпёр, органически не способный к изучению нового.

anonymous
()
Ответ на: комментарий от anonymous

В школе районного городка, коuда мы комп. класс увидели только в 11м?

drfaust ★★★★★
()
Ответ на: комментарий от AlexM

Ваще-то это были не заказчики, а внутрипроизводственные проги :) Финансы (после развала союза) заставляли нас использовать в цехах всё, что только может потреблять электричество.

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.