BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Development Follow 141 Followers

Checked C - A Safer C/C++ from Microsoft

by Abel Avram Follow 4 Followers on  Jun 16, 2016

Microsoft has open sourced Checked C, a research project meant to add bounds checking to C and C++.

Development Follow 141 Followers

Writing C++ for Linux on Visual Studio

by Jeff Martin Follow 5 Followers on  Jun 16, 2016

Visual Studio 2015 users have a new way to write C++ code for non-Windows environments. Thanks to the Visual C++ for Linux extension, VS2015 supports writing C++ code under Windows and then deploying that code to a Linux machine for compilation, execution, and debugging. New features increase the usefulness by adding a Linux Console Window and fixing several bugs.

Development Follow 141 Followers

Visual Studio Debuts Improved C/C++ Support

by Jeff Martin Follow 5 Followers on  Jun 03, 2016

Microsoft's code-based multiplatform editor Visual Studio Code has sought to be a go-to choice for developers whether they use Windows, Mac OS X, or Linux. One aspect that has limited the editor is the lack of proper C/C++ support beyond basic syntax highlighting. A new Microsoft extension seeks to narrow the feature gap while providing several C/C++ focused tools.

.NET Follow 101 Followers

Anders Hejlsberg Explains Modern Compiler Construction

by Pierre-Luc Maheu Follow 1 Followers on  May 18, 2016

The main reference in compiler construction, Compiler: Principles, Techniques, and Tools, also know as the Dragon Book, was first published in 1986. Anders Hejlsberg, known for his work on Turbo Pascal, Delphi, C# and TypeScript, explains in a Channel 9 interview how compiler construction today is different from how it was done 30 years ago.

Development Follow 141 Followers

Boost 1.61 Brings New Libraries for CPU/CPU Computation, Plugin Management, and More

by Sergio De Simone Follow 5 Followers on  May 17, 2016

Five months after the introduction of version 1.60, Boost hits version 1.61, adding several new libraries and updating many more.

Development Follow 141 Followers

GCC 6.1 Brings New C++17 Features, Full Support for OpenMP, Improves OpenACC

by Sergio De Simone Follow 5 Followers on  May 03, 2016

Version 6.1 is the first major GCC release in about one year. It contains substantial new functionality, says GCC maintainer Jakub Jelinek, including new C++17 features, full support for OpenMP, and improved support for OpenACC.

Development Follow 141 Followers

Go 1.7 to Improve Compilation Speed and Generate Faster Code

by Sergio De Simone Follow 5 Followers on  Apr 21, 2016

When Go 1.7 development cycle has still about a couple of weeks to go, Go committer Dave Cheney has reported on the team efforts to improve the toolchain for the coming release.

.NET Follow 101 Followers

V.Next Announced, Use Visual C++ for Linux Today

by Jeff Martin Follow 5 Followers on  Mar 31, 2016

Microsoft has announced the first preview of Visual Studio 2015's successor. Even more impressive is a new extension available now that provides VS2015 with the ability to create and develop C++ projects for Linux and UNIX based systems.

Mobile Follow 50 Followers

Android N Combines AOT, Interpretation and JIT

by Abel Avram Follow 4 Followers on  Mar 31, 2016

Android N introduces a hybrid runtime using compilation + interpretation + JIT to obtain the best compromise between installation time, memory footprint, battery consumption and performance.

Development Follow 141 Followers

The 6 Main Reasons to use VS2015 for C++ Development

by Jeff Martin Follow 5 Followers on  Mar 30, 2016

Today at Build, the presentation “6 Reasons Move your C++ code to VS2015” was given which discussed the new features in VS2015 that make it more useful to C++ developers. VS2015 has been evolving since its original July 2015 release and there are several new features that should increase its attractiveness to C++ developers regardless of the platforms they target.

Development Follow 141 Followers

CLion 2016.1 Adds Python, Swift, Improves C++ Support

by Sergio De Simone Follow 5 Followers on  Mar 24, 2016

JetBrains has announced version 2016.1 of CLion, its cross-platform IDE that targets both Linux and OS X. The new version adds many improvements to C++ support, code generation, Python and Swift support, and better Git integration.

Development Follow 141 Followers

LLVM 3.8 Discontinues Old Windows Versions, Deprecates Autoconf, Improves Clang

by Sergio De Simone Follow 5 Followers on  Mar 11, 2016

The LLVM team has announced the release of LLVM, which includes a few major deprecations, new C API headers, and Clang 3.8.

Development Follow 141 Followers

Previewing VS2015's Improved C++ Compliance

by Jeff Martin Follow 5 Followers on  Feb 17, 2016

Microsoft continues to increase its compliance with the C++11, C++14, and upcoming C++17 language standards with its second update to Visual Studio 2015.

.NET Follow 101 Followers

Microsoft Open Sources PDB

by Jonathan Allen Follow 125 Followers on  Feb 12, 2016 2

PDB or Program DataBase is a central component of the Windows ecosystem. Whether you write code in C++ or .NET, without a PDB file even basic tasks such as stepping through code becomes impossible. And yet, the PDB format is largely a black box. At least until now.

Java Follow 367 Followers

Clojure 1.8 Improves Performance and Development Experience

by Abraham Marín Pérez Follow 6 Followers on  Jan 27, 2016

Earlier this month, Alex Miller, one of the main developers behind the Clojure Community, announced the latest version of Clojure. The flagship new features of Clojure 1.8 are Direct Linking, String Functions and Socket Servers, although it also includes a few minor enhancements and more than thirty bug fixes.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT