Hans Wennborg has laid out plans to release the LLVM 4.0 (and Clang 4.0, along with other LLVM sub-projects) toward the end of February.
As pointed out by this week's LLVM Weekly, the LLVM Linker (LLD) received a rather nice performance optimization this past week.
With today's PHP 7.1 release, performance isn't highlighted as much as language improvements to this first major update to PHP7, but I decided to run some PHP 7.1, PHP 7.0, PHP 5.6, PHP 5.5, and HHVM benchmarks of our open-source Phoronix Test Suite code-base.
PHP 7.1 is now officially available.
There was a C++ standards meeting recently in Issaquah, Washington and a report on it is now available with the latest on C++17 and early work around what will form C++20.
It's been a while since last covering Zapcc as a new, super-fast C/C++ compiler yet it has evolved and now the latest beta is reporting to show even more impressive performance gains.
For those interested in greater Python performance, the Dropbox team responsible for the Pyston project that's interpreting Python using JIT techniques with LLVM, has announced a new release.
The videos from the LLVM Developer Meeting 2016 conference that took place at the beginning of November are now online.
Support for Intel's low-power Quark SE micro-controller has been added to the GNU Compiler Collection.
With LLVM's LLD linker continuing to gain ground, there's now talk of it enabling multi-threading support by default.
A few days back I wrote about Qualcomm Falkor support coming to GCC while now the LLVM compiler stack has received the similar treatment.
This week marked five years since the release of the Open64 5.0 compiler in what is the latest and likely last-ever release of this once-promising code compiler.
Today's PyPy2.7 v5.6 release as a Python interpreter alternative to CPython 2.7 while offering better performance has added some new functionality.
The LLVM Clang compiler now has a -Og optimization level inspired by GCC.
We've talked a lot on Phoronix about PHP 7 due to the mighty impressive performance improvements found in this major update that was released at the end of last year. Many companies have blogged about their positive performance experiences in upgrading to PHP7, many of which we've shared on Phoronix, and Tumblr is now the latest company to boast about their migration from PHP5 to PHP7.
Rust 1.13 is now available as the latest implementation of this popular and growing programming language.
GCC 6 brought OpenMP 4.5 C/C++ support while coming up for the GCC 7 release will be at least partial support for the Fortran programming language with the OpenMP 4.5 specification.
Landing in the GNU Compiler Collection development code yesterday for next year's GCC 7 release is support for some new ARM processor targets.
Jamey Sharp, the developer known for some of his past contributions to X.Org, has been hacking a lot lately on his latest project: Corrode. This project is about automatically converting C source files into Rust.
Nothing is set in stone yet but since Friday there's been an active discussion on the LLVM mailing list about having Clang default to LLVM's LLD sub-project linker.
AMD's Tom Stellard has laid out a proposal to ship the LLVM 3.9.1 point release in early December.
Valgrind 3.12.0 has been released as the latest major version of this widely-used, cross-platform utility by developers for memory profiling/debugging/checking.
For the past number of months the LLVM project has been considering a move from their SVN-based development process to Git with a focus on GitHub. That effort continues moving forward.
Fresh patches are available for GCC to get OpenMP offloading to the NVIDIA PTX ISA working for accelerating OpenMP on NVIDIA GPUs with the GNU Compiler Collection.
Zend has begun developing a new JIT (Just-In-Time) Engine for PHP and is expecting it will likely be ready for PHP 8.0.
Interest is growing around shipping software as LLVM IR and will be discussed at this year's LLVM Developers' Meeting.
While C++17 hasn't even been officially released yet, this specification also known as C++1z, has nearly all of the expected features implemented in the GCC 7 and Clang compiler releases.
The ongoing development of a RISC-V back-end for the LLVM compiler stack continues making progress and stepping closer to merging to mainline.
While there has been talk about RISC-V architecture support in the GCC compiler and for LLVM too going back months, a developer is reporting that the GCC RISC-V support is being delayed due to UC Berkeley lawyers.
Rust 1.12 has been released as the newest version of this popular programming language with a focus on "fast, reliable, productive: pick three."
791 Compiler news articles published on Phoronix.