HippyVM is an open-source project that's striving for 100% compatibility with Zend PHP while being more than seven times faster than stock PHP and more than twice as fast as Facebook's HHVM.
WebAssembly, the low-level programming language for in-browser, client-side scripting that's a joint effort by all leading web browser vendors, continues making progress.
Just two weeks after releasing PHP 7.0 RC1, the second release candidate is now available for this gigantic update to PHP.
Earlier this year we learned of Facebook's plans for HHVM to integrate LLVM support into their PHP interpreter that also powers their Hack programming language. That work is now bearing some public progress.
LLVM 3.7 along with sub-projects like Clang 3.7.0 have been officially released this afternoon.
With PHP 7.0 RC1 having been released last week, I've spent a fair amount of time in the past few days trying out this first release candidate for the huge PHP 7 milestone.
For those who routinely build LLVM/Clang from SVN/Git or rely upon the LLVM.org APT repository, for at least some platforms the latest code is causing issues.
Hans Wennborg of Google announced the LLVM 3.7-RC4 tagging today and reaffirmed the expectation that LLVM/Clang 3.7.0 will be released next week.
The LLVM 3.7 release is imminent so here's our usual look at the new features/improvements for this open-source compiler stack. Complete OpenMP 3 support is a big one but there's also many other big ticket items to find in this major compiler update.
A new SIMD scheme is now available in the latest nightly versions of the Rust programming language.
The release of LLVM 3.7 is imminent.
One of the big focuses as of late for GCC compiler development is device offloading support (e.g. GPGPU, MICs, etc) and as part of that support for the Heterogeneous System Architecture (HSA).
LLVM 3.7 is very close to being released and the third/final release candidate has now been tagged. LLVM 3.7-RC3 will be promoted to being the final release build should nothing critical arise in the days ahead.
The first release candidate is out today for PHP 7.0 and it marks the sixth pre-release for the PHP 7 series.
Development of the GNU Compiler Collection (GCC) is currently centered around a Subversion (SVN) repository while there is a Git mirror that can be cloned from. However, in acknowledging today's advantages of Git and it being the dominant version control system by open-source projects, they're looking at moving to Git.
Last year Apple spun off LLVM into its own foundation so this leading open-source compiler stack can be treated as its own entity. Today the project announced they've been granted 501(c)(3) Nonprofit Status by the US IRS.
Facebook has announced the release today of HHVM 3.9.0, their latest stable release of their open-source project that powers their alternative implementation of PHP as well as their Hack programming language.
Go 1.5 has been officially released!
The Rust Programming Language Blog has a new post by two of the team members about what the 1.0 release meant in hindsight three months later and what the team will be focusing on in looking forward to 2016.
Hans Wennborg has announced the second release candidate for the upcoming LLVM 3.7 release.
The team working on Rust, led by Mozilla, announced the stable release yesterday of Rust 1.2 release.
Present in GCC 5.x is libgccjit, an embeddable Just-In-Time compiler for the GNU Compiler Collection. While it's still largely experimental and I haven't heard of any projects really utilizing it in a production setting yet, more performance improvements are ahead.
The first release candidate is out for the upcoming Go 1.5 language update.
Just two weeks after PHP 7 decided to go into beta, the second beta release is now available for testing.
One week after tagging LLVM 3.7-RC1, Hans Wennborg of Google announced its formal release on Thursday.
Within the latest GCC developer code is better support for Imagination's MIPS M51xx M-Class CPU family.
Pyston, the Dropbox-backed open-source Python implementation that leverages LLVM for greater performance, is continuing to tweak its implementation for maximum performance potential.
It's time to start testing out LLVM 3.7 with the first release candidate having been tagged this week.
AMD's Tom Stellard has added a basic AMDGPU toolchain driver to the Clang compiler.
While LLVM 3.7 is coming for release at the end of August, LLVM 3.6.2 is available as of today for being the newest stable point release.
729 Compiler news articles published on Phoronix.