# GCC 13 to support Modula-2: Follow-up to Pascal lives on in FOSS form

Modula-2 is still in use today, for instance in the Russian GLONASS sat-nav system. There has been a GNU Modula-2 for a while, but now that this patch has been merged, Modula-2 will be part of the main toolchain in GCC 13, along with the preliminary support for Rust which recently landed. GCC 13 will support the PIM 2, 3 and 4 and ISO dialects of the language.

# Codon: a LLVM-based compiler for Python(-like) code

Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead. Typical speedups over Python are on the order of 10-100x or more, on a single thread. Codon’s performance is typically on par with (and sometimes better than) that of C/C++. Unlike Python, Codon supports native multithreading, which can lead to speedups many times higher still.

Interesting! However:

While Codon supports nearly all of Python’s syntax, it is not a drop-in replacement, and large codebases might require modifications to be run through the Codon compiler.

Here’s a list of differences.