Good Things(tm) come to those who wait: the current status on C++ Modules
This news comes straight from isocpp.org.
Modules – by Doug Gregor, Apple
This video concerns the latest proposal from the Clang team, and it definitely is very interesting for those of us looking forward to the next C++ standard (which could become a reality as soon as 2014, rather than 2017, by the way).
Modules are a major feature that, if added to the language, would pretty much make it unrecognizable. It would also fix a lot of our daily griefs with headers, of course.
The approach discussed in this talk seems to be quite backwards compatible, even if they don’t go into too much detail. Especially concerning how templates are treated. But it does look like a good starting point!
Windows App Day on November 23rd
Microsoft is organizing a Windows App Day on November 23rd, officially described as follows:
Don’t miss the first Windows App Day, packed with national and international speakers to talk about App Development, User Experience and Design. Our speakers are all actively working on apps and ready to share learnings and best practices.
Your App Day kicks off with a joint keynote with Belgian app cases, by Belgian companies, on Windows Apps.
After the keynote we split into two tracks: one focused on UX, designers and web experts; a second one for developers. You are free to switch tracks during the day to compose the schedule of your taste. Find detailed info on the sessions and our speakers on our Windows App Day page!
Scoop: On the Windows App Day, Microsoft will be announcing a contest around Windows 8 where they’ll have devices as prizes for developing apps, so start thinking about possible Apps that you could develop for the contest. Details about the contest will be made public at a later date.
When: Friday 23 November 2012, 9AM to 6PM
Where: ALM Meeting Point
Filip Williotstraat 9
2600 Antwerp (Berchem)
Visual C++ November CTP, now with more C++11
As promised, Microsoft is releasing out-of-band updates for Visual C++. A preview of the first such update has now been released as the November 2012 Compiler CTP. This is a Customer Technology Preview and does not come with a ‘Go Live’ license, but it allows you to start experimenting and testing new features, and to provide feedback.
This November 2012 CTP contains a lot of new C++11 features:
- Variadic templates
- Uniform initialization and initializer_lists
- Delegating constructors
- Raw string literals
- Explicit conversion operators
- Default template arguments for function templates
More details, including installation instructions and how to give feedback can be found here.
Download the November 2012 CTP and start playing with these new C++11 features.
The Future of C++
Herb Sutter’s talk about The Future of C++ is now available on Channel9. If you are interested in C++, you should watch it. A the same time, he announced a couple of major things related to C++:
Interest and investment in C++ continues to accelerate across the software world.
- ISO C++ standardization is accelerating. Major companies are dedicating more people and resources to C++ standardization than they have in years. Over the next 24 months, the plan is to ship three Technical Specifications and a new C++ International Standard.
- C++ now has a home on the web at isocpp.org. It both aggregates the best C++ content and hosts new content itself, including Bjarne Stroustrup’s new Tour of C++ and Scott Meyers’ new Universal References article.
- There is now a Standard C++ Foundation. It is already funded by the largest companies in the industry down to startups, financial institutions to universities, book publishers to other consortia, with more members joining weekly. For the first time in C++’s history since AT&T relinquished control of the language, we have an entity – a trade organization – that exists exclusively to promote Standard C++ on all compilers and platforms, and companies are funding it because the world runs on C++, and investing in Standard C++ is good business.
This is an exciting time to be in the C++ World 🙂
Build 2012 Live Stream Get Together
The week after Windows 8 becomes generally available, Microsoft’s campus in Redmond will be hosting THE ultimate developer conference. From October 30th until November 2nd, extraordinary presentations will be delivered by the engineers behind the products and services to get you up to speed. This is the Build 2012 conference.
As tickets were sold out so quickly, Microsoft Belgium decided to get together and have their own Build experience!
Book your seat now for the live streaming on big screen from 18h till 00h on October 30th !
Pictures of the 16th of October 2012 BeCPP Meeting
Here are some pictures of the Belgian C++ Users Group meeting held on 16th of October 2012, with Glyn Matthews and Mark Van Peteghem as speakers.







Slides of the 16th of October 2012 BeCPP Meeting
Thank you everyone for joining the 16th of October BeCPP event. As usual, there were two presentations. If you couldn’t attend the meeting in person, or if you would like to go over the slides again, you can download them below.
Presentation: “An introduction to the C++ Network Library” by Glyn Matthews
Presentation: “Comparison between Unit Test Frameworks” by Mark Van Peteghem
The C++ Unit testing frameworks presentation comes with an archive with a couple of example projects. You can download this archive here.
I hope to see you all on future C++ users group meetings.
Worldwide Hackathon for Windows – WOWZAPP 2012 in Belgium
WOWZAPP 2012 is a worldwide hackathon running from Friday November 9th to Sunday November 11th 2012. The official description for the global WOWZAPP 2012 event is as follows:
Eat. Drink. Code. And get a chance to win a tablet. Be part of the app revolution. Join thousands of developers around the world as we build apps for the next generation of Windows. There will be dozens of event venues from college campuses to Microsoft offices, all buzzing with energy, music, free food and more. Expert help, free resources. Microsoft app experts, developers and trainers will be available to assist your learning and coding. Take part in the tablet giveaway.
In Belgium the hackathon will be organized on Saturday November 10th, from 8:08 AM to midnight at the following location:
HUBrussels
Warmoesberg 26
1000 Brussels
Belgium
The hackathon is free for everyone, lunch and dinner is included, and you get a chance to win a tablet.
More information and registration info here.
Hashtag: #wowzapp