|
|
Subscribe / Log in / New account

GCC 4.8.1 released

GCC 4.8.1 released

Posted Jun 7, 2013 3:23 UTC (Fri) by jzbiciak (guest, #5246)
In reply to: GCC 4.8.1 released by jwakely
Parent article: GCC 4.8.1 released

there's nothing as complicated as <regex> or UTF8 code conversion facets in C++14.

...yet.


to post comments

GCC 4.8.1 released

Posted Jun 7, 2013 13:31 UTC (Fri) by jwakely (subscriber, #60262) [Link] (3 responses)

No, I meant what I said.

The Bristol meeting in April was the deadline for new features to be added to C++14.

GCC 4.8.1 released

Posted Jun 7, 2013 13:47 UTC (Fri) by jzbiciak (guest, #5246) [Link] (2 responses)

That good, then.

Please ignore my failed attempt at tongue in cheek humor.

GCC 4.8.1 released

Posted Jun 7, 2013 14:52 UTC (Fri) by jwakely (subscriber, #60262) [Link] (1 responses)

I thought it was meant in jest, but the committee is *really* keen that C++14 doesn't become C++19, because that would cause all sorts of scheduling problems for C++17 ;-)

The larger changes (e.g. filesystem library, networking library, a trivial little thing called concepts) are being done as separate "Technical Specification" documents so they can happen on separate schedules that are independent of approving a new standard.

GCC 4.8.1 released

Posted Jun 7, 2013 16:54 UTC (Fri) by jzbiciak (guest, #5246) [Link]

That sounds like a good strategy. C++11 is a huge leap over C++98. I have to agree with Stroustrup's statement that it feels like a new language. It's sufficiently disruptive that I personally mentally treat C++11 code as a different language than C++98, and am holding off on writing C++11 until more compilers support it.

These finer grain updates sound much less disruptive.

And reading up on that "trivial little thing called concepts": That looks very useful, but feels like the kind of feature that would ripple to all corners of the language, or at least all the corners of the standard library. Probably a good thing it is on a parallel track that won't hold up a specific refresh of the C++ standard.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds