Blogs

May 24, 2013

The Hazards of Remembering Positions in Vectors

Don't remember pointers, references, or iterators to vector elements until
 you're done putting new elements in the vector.

May 17, 2013

Aliasing Is Particularly Troublesome With Vector Elements

I would like to continue our discussion with a particularly nasty case in which the result is not well defined.

May 09, 2013

Some Subtleties of Aliasing

Aliasing can cause paradoxical behavior.




C/C++

C/C++ Feature Articles RSS

Access Data Items In Ancestor Stack Frames Safely

Allowing the code of one frame to recall the retained data of ancestor frames without harming efficiency, thread safety, or recurrence.

Porting BlackBerry Z10 Apps to the Q10

With the release of the BlackBerry Q10 right around the corner, BlackBerry 10 application developers should be thinking about adapting their code to support the new devices. This article presents background and tips on development for this new handset.

MongoDB with C#: Deep Dive

Using MongoDB in an ASP.NET MVC Web app.

The Quiet Revolution in Programming

During the last two years, one of the longest eras in programming has quietly drawn to a close.

Numerical and Computational Optimization on the Intel Phi

How tuning functions for large data sets and profiling the results gets most of the benefits of the Phi's 60 cores without hand wringing and late-night hacking.

C/C++ News RSS

World's First 'Language-Aware' Source Code Merge Tool

Codice's Semantic Merge is a programming three-way merge tool with semantic support

An Objective-C IDE Done Right?

AppCode 2.0 integrates with Kiwi testing framework and documentation browsers

The Upcoming 2038 Date Bug

An old, well-known and well-understood bug will cause calculation of time to fail

Xamarin Tool Builds Fully Native Cocoa Apps With C#

Scope of the C# language could be broadened to as many as 2.2 billion devices

DataStax Boldly Goes To New Planet Cassandra

Revamped developer knowledge platform for C* users

Embarcadero Multi-Device C++ Developer Platform

Supports new C++11 standards, 64-bit targeting for VCL and FireMonkey

Reducing The Gap Between COBOL, Java, and C#

Micro Focus launches Enterprise Developer Personal Edition

Microsoft Build Details The C++ State Of The Nation

A brighter future for C++ with a new Visual C++ compiler plus Standard C++ Foundation and website

Major Update To NAG Library For C and C++

Programmer energizers include new optimizers

Facebook Open-Sources Internal C++ Libraries

Around 50 components released to GitHub

Events of Interest

May 28-31. Boston, MA. AnDevCon Android Developer Conference

May 28-30. San Francisco, CA. O'Reilly Fluent Conference

June 4-5, Santa Clara, CA. JAXConf 2013 (free)

June 10-14. New York, NY. QCon

June 12. Chicago, IL. Chicago Algorithmic Trading Conference: for Developers, by Developers

June 13. San Francisco, CA. HBaseCon

June 13-14. Santa Clara, CA. Gradle Summit 2013

June 17-19. Boston, MA. E2 Conference

June 18-20. Santa Clara, CA. O'Reilly Velocity Web Performance and Operations Conference

June 24-28. San Jose, CA. 2013 USENIX Annual Technical Conference

June 26-27. San Francisco, CA. Build 2013

July 22-26. Portland, OR. O'Reilly Open Source Convention 2013

July 29-31, 2013. Santa Clara, CA. JVM Language Summit

August 20-21. Raleigh, NC. Business and Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo

September 16-19. Santa Clara, CA. Storage Developer Conference (SDC)

September 18-20. St. Louis, MO. Strange Loop 2013

October 1-3. San Francisco, CA. Atlassian Summit 2013

October 5-6. Los Altos Hills, CA. Silicon Valley Code Camp


Videos of Past Events

March 2013. GPU Technology Conference

September 2012. Strangeloop

September 2012. Intel Developer Forum

August 2012. VMWorld

July 2012. Java Language Summit

June 2012. Google I/O 2012

May 2012. Atlassian Summit

May 2012 (paid). Fluent Conference

March 2012. Multicore World

July 2011. JVM Language Summit

Best of the Web

First C Compiler Now on Github

The earliest known C compiler by the legendary Dennis Ritchie has been published on the repository.

Quick Read

HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)

HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)

Quick Read

Building Bare Metal ARM Systems with GNU

All you need to know to get up and running... and programming on ARM

Quick Read

Amazon's Vogels Challenges IT: Rethink App Dev

Amazon Web Services CTO says promised land of cloud computing requires a new generation of applications that follow different principles.

Quick Read

How to Select a PaaS Partner

Eventually, the vast majority of Web applications will run on a platform-as-a-service, or PaaS, vendor's infrastructure. To help sort out the options, we sent out a matrix with more than 70 decision points to a variety of PaaS providers.

Quick Read


More "Best of the Web" >>



Most Popular

Video