3 ms·
ISO C++11 Published
- noodly 15y agoThanks :)
- sbierwagen 15y agoPreemptive note for those who are concerned that ISO charges money for the final official text of the standard [...] the final text where ISO asserts copyright. Why are ISO standards copyrighted, and sold for money? Isn't the ISO mostly funded by member nations? How is this helping to promote the actual use of these standards, at all?
- noodly 15y agoFrom the FAQ: "Why aren't ISO standards free? ISO standards cost money to develop, publish and distribute. Someone has to pay. The current system whereby users are requested to pay for the standards they use, not only sustains the development process but also, very importantly, ensures that the balance of independent vs. government, private vs. public interests can be maintained." http://www.iso.org/iso/iso_catalogue/faq_standards_2.htm http://www.iso.org/iso/iso_catalogue/faq_standards_2.htm
- nknight 15y agoWhining about publishing/distribution costs for standards in 2011 is laughable. The only excuse for printing virtually anything these days is small quick reference cards, invoices and packing lists (mostly for shipping), and labels. Most of the people that actually work on the standards are paid for their work by companies in the relevant field. If the organization was running anywhere close to correctly, their costs would be limited to typesetting, some organizational work for meetings, and bandwidth. All of which could be trivially borne by modest contributions of the governments and corporations involved.
- yuhong 15y agoYea, here ISO is just outdated.
- tripzilch 15y agoThat's basically the same excuse scientific journals put up.
- 16s 15y agoYou've never bought an ISO standard, have you. They explain the reason for the costs on the website. When you buy a personal copy, each page will have a footer that reads something like, "Licensed to Bob Smith for Bob Smith's use only." Group licenses cost much more. Anyway, this is off-topic as all ISO standards cost money and have for a long time now. I'm glad C++ has a new standard. The boost additions are great and make C++ even better than it was.
- bostonpete 15y agoSo you're suggesting that it's off-topic to question whether ISO should be charging for standards docs on the publication day of one of the most widely anticipated standards ever? Just because all other standards cost money?
- deleted 15y ago[deleted]
- idanb 15y agoHooray! Anonymous Functions in C++! I know VS2011 already supports some of the C++11 specification, and it looks like GCC has got a number of those features implemented for some time now. Anyone know how long it might take for people to sync up to the spec completely? How long did it take with c++03? I remember I started seriously messing around with C++ around 01/02 and I noticed with every new version of VS then that things would just randomly change every few years and took a while before it became uniform.
- bostonpete 15y agoWasn't there a recent Sutter talk that mentioned that almost all of the spec is already supported in VC? I may be mistaken but that was the impression I got...
- idanb 15y agoAccording to this: http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.a... They still don't support initializer lists and variadic templates. non-static data member initializers as well, but they're more of a nicety. Definitely was one of the nice bonuses whenever I did any c# stuff. Especially when you have to overload constructors so you can avoid massive initialization lists.
- idanb 15y agoThey don't support a bunch of other stuff too, those are just the features that I was looking forward to.
- shin_lao 15y agoActually it's in VS2010.