/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

herbsutter.com
| | oleksandrkvl.github.io


4.6 parsecs

Travel
| |
| | www.bfilipek.com

The ISO Committee accepted and published the C++17 Standard in December 2017. In this mega-long article, I've built (with your help!) a list of all major features of the new standard. Please have a look and see what we get! Language Features New auto rules for direct-list-initialization static_assert with no message typename in a template template parameter Removing trigraphs Nested namespace definition Attributes for namespaces and enumerators u8 character literals Allow constant evaluation for all non-type template arguments Fold Expressions Unary fold expressions and empty parameter packs Remove Deprecated Use of the register Keyword Remove Deprecated operator++(bool) Removing Deprecated Exception Specifications from C++17 Make exception specifications pa...
3.0 parsecs

Travel
| |
| | ericniebler.com

As you may have heard by now, Ranges got merged and will be part of C++20. This is huge news and represents probably the biggest shift the Standard Library has seen since it was first standardized ...
4.6 parsecs

Travel
| |
| | www.ncameron.org

One of the more subtle aspects of Rust is how traits can be used as types. In this blog post I will attempt a bit of a deep dive into how to use traits as types and how to choose between the different forms. Preliminary: traits are not typesA type
32.4 parsecs

Travel
|