Compiler News Archives
A Big Golang Update Lands In GCC 8.0

Now that GCC 7 was released as stable last week, the GCC trunk/master code-base is back open for merging more feature work with the beginning of the GCC 8 development cycle.

11 May 2017 - Go Language - 11 Comments
Rust 1.17 Released

Judging by the massive Rust fan base in our forums, those of you reading this will be delighted today about the newest version of Rustlang, v1.17.

27 April 2017 - Rust 1.17 - 24 Comments
LLVM Still Working Towards Apache 2.0 Relicensing

LLVM developers have been wanting to move from their 3-clause BSD-like "LLVM license" to the Apache 2.0 license with exceptions. It's been a while since last hearing about the effort while now a third round of request for comments was issued.

24 April 2017 - LLVM Relicensing - 21 Comments
LLVM 4.0 Released

Hans Wennborg has announced the release of LLVM 4.0 and connected sub-projects like Clang 4.0. LLVM/Clang 4.0 is a big update to this open-source compiler infrastructure stack and also marks the change to their new versioning scheme.

13 March 2017 - LLVM 4.0 - 4 Comments
Facebook Brings HHVM To ARM 64-bit

It looks like Facebook could be exploring more from ARM servers in their data centers as they have now brought their HHVM PHP implementation to AArch64.

9 March 2017 - Facebook ARMing? - 9 Comments
Zapcc 1.0 Compiler Announced

Several times in the past we have covered Zapcc as an LLVM Clang based compiler focused on very fast compilation speeds. Zapcc 1.0 has been released today.

6 March 2017 - Zapcc 1.0 - 30 Comments
A WebAssembly Back-End For The GNU Toolchain

The WebAssembly efforts so far have been centered around making use of the LLVM compiler infrastructure, but now there are patches for providing partial WASM support atop the GNU toolchain.

5 March 2017 - Partial Support - 6 Comments
LLVM 4.0 Release Candidate 3

LLVM 4.0 remains running behind schedule but the third release candidate is now available for testing with hopes of shipping this updated compiler stack in the next week or so.

3 March 2017 - LLVM 4.0 RC3 - Add A Comment
WebAssembly Ends Browser Preview With Initial API & Binary Format

The WebAssembly project that's the cross-browser effort for low-level programming for in-browser client-side execution has reached a major milestone today. WASM can allow compiling C/C++ among other languages down into code supported by Firefox, Chrome, WebKit, and Edge.

28 February 2017 - WebAssembly - 24 Comments
The New Features Of LLVM 4.0 & Clang 4.0

LLVM/Clang 4.0 are running a few days behind schedule but should be released in the very near future. With that said, here's our usual look at the new features of this next compiler infrastructure and C/C++ compiler front-end updates.

26 February 2017 - LLVM Clang 4.0 - Add A Comment

849 Compiler news articles published on Phoronix.