Open-source News

Optimize your Python code with C

opensource.com - Wed, 04/21/2021 - 15:01

Cython is a compiler for the Python programming language meant to optimize performance and form an extended Cython programming language. As an extension of Python, Cython is also a superset of the Python language, and it supports calling C functions and declaring C types on variables and class attributes. This makes it easy to wrap external C libraries, embed C into existing applications, or write C extensions for Python in syntax as easy as Python itself.


read more

How to take your open source project to the next level

opensource.com - Wed, 04/21/2021 - 15:00

Open sourcing the code to your software as a service (SaaS) is not sufficient to make it actually be open source. Does that sound contradictory to you? Let me explain.

Most services that espouse "open source" do so by simply throwing the code over the wall. It's better than nothing but really misses the point that powers open source: enabling users to make a change to the software they're using.

Some other popular services powered by Open Source software, do include the tools used to operate/deploy their service. Pause for applause.


read more

GraalVM 21.1 Released With Experimental Java 16 Support, Many Performance Improvements

Phoronix - Wed, 04/21/2021 - 12:00
Succeeding January's release of GraalVM 21.0 is now GraalVM 21.1 with many performance improvements and other new features...

Firefox 89 Beta Released With UI Changes

Phoronix - Wed, 04/21/2021 - 08:21
With Firefox 88 released yesterday, the Firefox 89 beta is now available for testing. Notable this time around is refining of the web browser's user interface...

Initial Radeon vs. GeForce Vulkan Ray-Tracing Performance On Linux

Phoronix - Wed, 04/21/2021 - 02:00
With today's Radeon Software for Linux 21.10 packaged driver release is the first time Vulkan ray-tracing is being exposed on Linux for AMD Radeon graphics cards with any of the multiple driver options. Here are some initial benchmarks looking at how the Radeon RX 6000 series Vulkan ray-tracing performance is on Linux compared to NVIDIA's Vulkan ray-tracing support with the existing RTX 20/30 series hardware.

GCC 11.1 RC Released, GCC 12 In Development On Trunk

Phoronix - Wed, 04/21/2021 - 00:25
The release candidate to GCC 11.1 as the first stable release of GCC 11 is now available for testing. If all goes well GCC 11.1.0 will officially debut next week while GCC 12 is now in development with their latest Git code...

Pages