The Language for the Job

Before implementation can start, an important decision needs to be made: Which programming language is actually going to be used? The choice of programming language will affect both performance and footprint. All programming languages have their own characteristics, their pros and cons, so choosing the language which fits the goals of your project best is therefore all but trivial. Although this book is essentially about optimizing C and C++, this section provides an overview of considerations to make when choosing between the programming languages that are currently most popular. The best optimization to make in C or C++ is perhaps not using it when another language will do better.

Assembly, C, C++, or…?

Before weighing ...

Get C++ Footprint and Performance Optimization now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.