C++

C++ | News, how-tos, features, reviews, and videos

starry sky night sky stellar by jeremy thomas on unsplash
Computer monitor with code

02 crown king queen royalty

Why the C programming language still rules

The C language has been a software development staple for five decades. Here’s how it stacks up against C++, Java, C#, Go, Rust, and Python in 2019

wrenches in different sizes / an iterative process of development or repair

CIDLib C++ dev tool goes open source

Its lighter use of templates could make it easier to debug C++ applications

c++ plus plus code

What’s new in C++ 20: modules, concepts, and coroutines

Many C++ 20 features already are in experimental or production use

head / face / radiating lines / radial waves / artificial intelligence / projection / connection

AI, machine learning, and deep learning deep dive

Download this 26-page in-depth guide to AI, machine learning, and deep learning for easy reading at your convenience

raining data on keyboard programming developer code

What’s new in Microsoft’s Visual Studio 2017

Highlights in Visual Studio 15.9 include improvements for Universal Windows Platform development and C++ debugging

security bug

Revised proposal could solve longstanding C++ bugs

Prominent C++ developer Herb Sutter has proposed eliminating many dangling and null reference bugs in C++

speed: light trails along a city street at night

Zapcc high-speed C++ compiler now open source

Zapcc bests Clang in compilation, its creator says

compiling compiler code

GCC 8 Gnu compiler arrives: Here’s what’s new

The Gnu Compiler Collection platform gets upgrades for diagnostics and C++

binary code

Introduction to metaprogramming in C++

This book excerpt from “C++ Templates, Second Edition” explains how to get more functional, more efficient, and more easily maintained code where user-defined computation happens at translation time

Get started with Angular

A step-by-step guide to installing the tools, creating an application, and getting up to speed with Angular components, directives, services, and routers

Python megaguide: The best frameworks and IDEs

Only on InfoWorld: A hands-on, in-depth look at 13 Python web frameworks and six Python development toolkits

Quick guide: Digital transformation and the agile enterprise

Enterprise transformation is hard. But when you build a platform for continuous change, putting new ideas into production becomes a lot easier

Career hacks: Professional do’s and don’ts for developers

The hot skills to master, the secrets to breaking into management, the career mistakes to avoid -- here's how to refactor yourself as the developer every organization wants

ifw dd office 365

Deep Dive how-to: Office 365 document sharing

Office 2016, OneDrive, and Office 365 together offer powerful document collaboration capabilities across Windows, MacOS, iOS, Android, and the web -- but only if you set them up and manage them properly. This how-to guide walks you...

Machine learning megaguide: Amazon, Microsoft, Databricks, Google, HPE, IBM

Download InfoWorld's massive roundup of Amazon, Microsoft, Databricks, Google, HPE, and IBM machine learning toolkits

The Essential Guide to Microservices

How to create modern Web and mobile applications that scale.

The essential guide to PowerShell for Windows, Windows Server, and Exchange

Make the most of Microsoft’s command line by mastering the nuances of the PowerShell language

Public cloud megaguide: Amazon, Microsoft, Google, IBM, and Joyent compared

The top five public clouds pile on the services and options, while adding unique twists

Load More