| 1.
| - Preface to "Advanced Programming in the UNIX Environment, 3rd Edition"
-
By
W. Richard Stevens, Stephen A. Rago
- May 16, 2013
- This preface to the highly-anticipated 3rd edition of Advanced Programming in the UNIX Environment, 3rd Edition contains Stephen Rago's current Introduction, his Introduction from the 2nd edition, and also W. Richard Stevens' original Introduction from the 1st edition.
|
| 2.
| - Preface to Bjarne Stroustrup's "The C++ Programming Language, 4th Edition"
-
By
Bjarne Stroustrup
- Mar 28, 2013
- In the preface to the fourth edition of Bjarne Stroustrup's classic, The C++ Programming Language, he discusses why C++ feels like a new language and how its use has changed dramatically over the years.
|
| 3.
| - Erica Sadun's Roadmap to Mac/iOS Development
-
By
Erica Sadun
- Mar 7, 2013
- There is a lot to learn if you want to become a Mac and iOS developer. Fear not, however, because bestselling author and developer Erica Sadun has developed this handy guide for getting you started with the best course of action and resources available.
|
| 4.
| - C, the Foundation of Objective-C
-
By
Robert Clair
- Dec 6, 2012
- This chapter is a basic introduction to the C programming language, and covers variables, operators, expressions and statements, program flow, preprocessor, and command line compiling and debugging.
|
| 5.
| - More Effective C++ at 30 (Printings)
-
By
Scott Meyers
- Dec 3, 2012
- Scott Meyers reflects on the often troublesome process of writing More Effective C++: 35 New Ways to Improve Your Programs and Designs on the occasion of its thirtieth printing.
|
| 6.
| - An Interview with Barbara Moo on C++11
-
By
Barbara E. Moo, Danny Kalev
- Nov 12, 2012
- C++ Primer has been one of the most popular C++ textbooks for nearly two decades. Now in its new fifth edition, it covers all of the new C++11 core features and library changes. Danny Kalev interviewed co-author Barbara Moo about the new edition of C++ Primer, the writing process, her experiences from the early days of AT&T’s C++ project, and her future plans.
|
| 7.
| - Preface to the Digital Edition of Kernighan and Ritchie's The C Programming Language
-
By
Brian W. Kernighan
- Oct 31, 2012
|
| 8.
| - An Interview with Brian Kernighan on C and The C Programming Language
-
By
John Wait, Brian W. Kernighan
- Oct 1, 2012
- Originally published in 1978 and updated in 1988, The C Programming Language is considered a “must-read” classic by most programmers and is generally known simply as “K&R.” To mark the publication of an ebook version of the 1988 second edition, we interviewed coauthor Brian Kernighan about the C programming language, the book, and future trends.
|
| 9.
| - Working with Dynamic Memory in C++
-
By
Stanley B. Lippman, Josée LaJoie, Barbara E. Moo
- Sep 13, 2012
- C++ lets you allocate objects dynamically. The authors of C++ Primer discuss why properly freeing dynamic memory is a rich source of bugs, and how the new library defines smart pointers—shared_ptr, unique_ptr, and weak_ptr—that make managing dynamic memory much safer.
|
| 10.
| - Move Semantics in C++11, Part 2: Design and Implementation of Special Move Functions
-
By
Danny Kalev
- Jul 9, 2012
- Move semantics in C++11 can improve your code's performance dramatically. Danny Kalev concludes this series with a close look at the design and implementation of move-enabled code. Find out what the state of a moved-from object should be, and learn the guidelines for writing move constructors and move assignment operators.
|
| 11.
| - Move Semantics in C++11, Part 1: A New Way of Thinking About Objects
-
By
Danny Kalev
- Jul 2, 2012
- Not every resource transfer is a copy operation. In many programming tasks, the resource only moves from one object to another, emptying the source object in the process. The semantics and formal properties of these 'move semantics' are a new C++11 paradigm to make code more efficient and simulate real-world situations more accurately, as Danny Kalev explains in this two-part series.
|
| 12.
| - An Overview of Go in Five Examples
-
By
Mark Summerfield
- Jun 20, 2012
- Mark Summerfield provides a series of five explained examples of the Go programming language. Although the examples are tiny, each of them (apart from "hello who?") does something useful, and between them they provide a rapid overview of Go's key features and some of its key packages.
|
| 13.
| - The Anatomy of a C++ Program
-
By
Siddhartha Rao
- Jun 19, 2012
- Learn the basic parts of a simple C++ program, find out what main() is, get an introduction to namespaces, and learn the basics of console input and output. You will be able to use a lot of these in every program you write.
|
| 14.
| - A Tour of the iOS Media Frameworks
-
By
Chris Adamson
- Jun 12, 2012
- The sheer number of multimedia frameworks in the iOS SDK and their differing purposes, architectural legacies, and functional overlap all make it difficult to figure out which ones solve your problem. Chris Adamson sorts out the strengths and purposes of each.
|
| 15.
| - Adding Open Source 3D Physics to Your iOS Applications
-
By
Erik M. Buck
- Jun 12, 2012
- Erik Buck takes a step beyond 2D physics to explore realistic 3D physics simulation for iOS applications.
|
| 16.
| - Looking Forward to Objective-C Literals
-
By
Erica Sadun
- Jun 11, 2012
- In this article you'll discover what enhanced literals are, how you use them, and why they'll help your day-to-day development. Bestselling author Erica Sadun introduces all the basics you need to get started.
|
| 17.
| - How C++11 Helps You Boost Your Developer Productivity
-
By
Siddhartha Rao
- Jun 8, 2012
- Programming languages come into vogue and then fade away. Meanwhile, C++ keeps going strong. Siddhartha Rao, author of Sams Teach Yourself C++ in One Hour a Day, 7th Edition, is convinced that the latest revision called C++11 boosts your productivity in coding easy-to-understand and powerful C++ applications. Here he explains features that simplify your programming tasks, and he supplies an overview of the major improvements C++11 has to offer.
|
| 18.
| - Get Started Using Spring MVC and Hibernate for Your Java EE Applications
-
By
Jesse Smith
- Jun 5, 2012
- Programming expert Jesse Smith shows the easy way to get started with the popular Spring MVC framework with Hibernate. Learn how to build a simple application with a registration page.
|
| 19.
| - The C++ Standard Library: Utilities
-
By
Nicolai M. Josuttis
- Jun 5, 2012
- This chapter from C++ Standard Library, The: A Tutorial and Reference, 2nd Edition discusses compile-time fractional arithmetic with class ratio<> and clocks and timers.
|
| 20.
| - New Objective-C Features in LLVM 3.1
-
By
David Chisnall
- Jun 4, 2012
- David Chisnall looks at the new syntactic features in Objective-C shipping with LLVM 3.1 and asks whether they're worth the added complexity.
|