October, 2011

article thumbnail

Elements of Modern C++ Style

Sutter's Mill

As I’m getting ready to resume writing a few new (or updated) Guru of the Week Items for the C++11 era, I’ve been looking through the wonderful features of C++11 and analyzing just which ones will affect the baseline style of how I write modern C++ code, both for myself and for publication. I’ve gathered the results in a short page. Here’s the intro: Elements of Modern C++ Style.

C++ 40
article thumbnail

Book Review: Mobile First

Tim Kadlec

According to a recent report , by 2015 more people in the US will be accessing the Internet using mobile devices than through PCs. If this was the only thing mobile had going for it, it would be enough to justify the need for Luke’s new book ‘Mobile First’. Luke argues that you should design, and build, your mobile experience first. He hits you (gently) over the head with data point after data point making it increasingly obvious that this mobile first technique not only makes sense, but should

Mobile 40
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Annual Budgeting and Agile IT, Part III: Operational Predictability versus Financial Rationality

The Agile Manager

We've seen how Agile IT conflicts with the CFO's goals, and why the latter tends to trump the former. What can we do about it? Conceptually, our starting point is to hive off IT investment activity from utility services. If the CIO doesn't draw this distinction, the CFO isn't going to, either. Making this separation allows us to talk about strategic IT in financial terms as opposed to operational ones.

article thumbnail

John McCarthy

Sutter's Mill

What a sad, horrible month. First Steve Jobs , then Dennis Ritchie , and now John McCarthy. We are losing many of the greats all at once. If you haven’t heard of John McCarthy, you’re probably learning about his many important contributions now. Some examples: He’s the inventor of Lisp, the second-oldest high-level programming language, younger than Fortran by just one year.

article thumbnail

Garbage Collection Synopsis, and C++

Sutter's Mill

In response to my note about John McCarthy’s inventing automatic (non ref-counted) garbage collection , rosen4obg asked: OK, GC was invented half a century ago. When it is going to land in the C++ world? Here’s a short but detailed answer, which links to illuminating reading and videos. The Three Kinds of GC. The three major families of garbage collection are: Reference counting.

C++ 40
article thumbnail

Your First C Program

Sutter's Mill

As a tribute in honor of Dennis Ritchie’s passing , I’d like to invite you to share your thoughts in this post’s comments about your first C program – either the code if you remember it approximately, or a story about when you wrote it. Here’s mine. I wrote my first C program in 1988 as a lab assignment for a fourth-year course in computer graphics at the University of Waterloo.

C++ 40