Programming Leftovers

-
AMD AOCC 3.2 Compiler Released Along With AOCL 3.1 CPU Libraries - Phoronix
AMD has issued a nice end-of-year update to the AMD Optimizing C/C++ Compiler (AOCC) that also includes Fortran support as well as a new release of their AMD Optimizing CPU Libraries (AOCL).
AMD AOCC 3.2 is the new version of their LLVM Clang downstream focused on providing the latest optimized compiler support for Zen-based processors whether it be EPYC, Ryzen, or Ryzen Threadripper processors. With AOCC 3.2 they have re-based to LLVM/Clang 13.0 as their compiler release. LLVM 13.0 was released this autumn and is the latest stable LLVM version. AMD now has all of their yet-to-be-upstreamed or unsuitable for upstream patches re-based on this new version.
-
What the New PHP Foundation Means for PHP’s Future – CloudSavvy IT
The PHP Foundation is a newly established organization that will provide funding to sustain the language’s development. It’s been founded by ten influential companies in response to the departure of long-standing contributor Nikita Popov.
The Foundation was announced in November 2021 shortly before the release of the PHP 8.1 feature update. Popov’s decision to move on from PHP and focus on LLVM development will impact the language as he’s been responsible for many of the most noteworthy changes through the PHP 7 and 8 release series.
Popov created or contributed to improvements including typed properties, readonly properties, constructor property promotion, arrow functions, union types, and named arguments, as well as much more besides. He holds significant knowledge and expertise which means his departure affects the language’s bus factor.
In JetBrains’ words, the loss of Popov is “a blow to the community.” The contributor behind key components of the language’s revitalization and push towards more strongly typed code is stepping away without a direct replacement. The Foundation has been founded to fund new core developers and help increase the project’s bus factor, so the loss of another stakeholder would be less significant.
-
2021.50 _ for Micros – Rakudo Weekly News
Daniel Sockwell wrote two advent blog posts (1, 2) about the problem of dependencies. This resulted in the release of the _ module (aka “lowbar” module), a growing collection of micro packages of less than 70 lines of code. This caused quite some discussion on Hacker News and made it to the top posts list! Good to see the Raku Programming Language in the news!
-
gfldex: Recursive caves
Day 12 asks to find paths in a directed cyclic graph, whereby the root and the outer most leaf are only visited once. This is basically a call-tree of a recursive function.
-

- Login or register to post comments
Printer-friendly version- 2650 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago