Over a million developers have joined DZone.

Daily Dose - Some C++ Constructs Allowed into the GCC

· Java Zone

Easily build powerful user management, authentication, and authorization into your web and mobile applications. Download this Forrester report on the new landscape of Customer Identity and Access Management, brought to you in partnership with Stormpath.

The GNU Compiler Collection committee along with the Free Software Foundation have allowed the use of certain C++ constructs in the GCC source code, effective immediately.  More advanced C++ features such as multiple inheritance, templates, and exceptions are being avoided so that the collection remains accessible to C programmers.  The GCC has supported C++ compilation for some years, but this is the first time that the compiler source code  will be allowed to contain anything other than C code.  The next step for developers is to create a GCC coding standard for C++ based on the C++98 standard.

Google Phasing Out Windows Internally?
A report by the Financial Times says that Google is phasing out the internal use of the Windows OS, for the most part.  The reason - security.  Google has been even more conscious of it since the GMail attacks in January.  Laptops are still allowed to have Windows, and some company veterans have been given special permission to keep using Windows, but the FT quotes one Googler saying that to get a Windows machine "now requires CIO approval."  Certainly, those testing Google software for Windows are allowed to use Windows machines as well.  If this turns out to be true, it will be a significant business loss for Microsoft.

'Look Ma!  Flash With No Plugin!'
A new JavaScript-based Flash player called Smokescreen has emerged recently.  A few months ago you may have heard about Gordon, which essentially said it was the same thing - a Flash player via JavaScript.  The idea has obviously taken off thanks to Apple's mobile devices.  Smokescreen does a little more than Gordon, however.  It takes Flash content and re-encodes it in real time to JavaScript and HTML5.  You can check out the demos, which aren't perfect, but it's a work in progress.

Chrome Now at 7% Market Share
The Chrome browser continues its climb towards one-tenth of the browser market share.  By the end of May, Chrome made it to 7% of the market share while Internet Explorer and Firefox lost market share.  Apple's Safari rose ever so slightly and Opera managed a slightly larger gain.

Google Web Toolkit and Spring for extremely innovative Web applications
It's time to stop putting off that GWT and Spring-based application you were going to build.  Thank you Justin Cater for posting this link.

Building Identity Management, including authentication and authorization? Try Stormpath! Our REST API and robust Java SDK support can eliminate your security risk and can be implemented in minutes. Sign up, and never build auth again!


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}