
10 Tips for Writing Consistently Popular Programming Articles
For authors, it’s a sad fact that when it comes to popularity, not all articles are created equal; some prove to be more popular than others. The truth is that

For authors, it’s a sad fact that when it comes to popularity, not all articles are created equal; some prove to be more popular than others. The truth is that

Conducting an interview via email can be very convenient. I can formulate my questions exactly the way I mean them (avoiding my propensity for rambling), and the interviewee has the

our years ago, I presented a pioneer proposal for adding lambda expressions to standards C++. The lambda proposal has since undergone significant revisions and enhancements. In their new form, C++0x

I’ve read a lot recently about the economy, including a number of prognostications about how the downturn will affect IT. But most predictions ignore some basic IT facts. A downturn

ntil not long ago, a standardized multithreading API for C++ was a pipe dream. Almost every operating system, compiler, and framework rolled their own threading libraries. These proprietary libraries were

Game developers take note: the future of video games is all about casual, social games that women and grandparents like to play; think Facebook and the Wii. Hardcore games like

lass objects use a constructor argument list as their initializer, aggregates use braces, strings use literal text with double quotes, and containers use yet another form of initialization. These diverse

Social networking is about to take a new turn in the coming months. Yahoo! is in the process of releasing its Open Strategy with the goal of connecting more people

he compiler invokes user-defined conversion functions (which are also called conversion operators) implicitly. In most cases, this process is well-behaved and intended. However, there are cases when you certainly don’t