Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Similar projects and alternatives to codon
The most widely used Python to C compiler
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Source for the TechEmpower Framework Benchmarks project
NumPy aware dynamic Python compiler using LLVM
Python library to load dynamically typed data into statically typed data structures
Pure numba version of Alias sampling algorithm from L. Devroye's, "Non-Uniform Random Random Variate Generation"
Simple, elegant, Pythonic functional programming.
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3
Productive & portable high-performance programming in Python.
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Cinder is Meta's internal performance-oriented production version of CPython. (by facebookincubator)
Compile type annotated Python to fast C extensions
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
The Julia Programming Language
Optional static typing for Python
Render markdown on the CLI, with pizzazz! 💅🏻
Grumpy is a Python to Go source code transcompiler and runtime.
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
A fast, minimal browser that protects your privacy
Python Enhancement Proposals
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
codon reviews and mentions
Since when did Python haters spread out everywhere? Maybe DNF5 would be faster because of ditched it, maybe.
2 projects | reddit.com/r/linuxmasterrace | 30 Mar 2023
What are your thoughts on Codon compiler having a paid licence?
2 projects | reddit.com/r/Python | 26 Mar 2023
Python-based compiler achieves orders-of-magnitude speedups
9 projects | news.ycombinator.com | 15 Mar 2023
nit: 'Python-based' would imply to me that it's written in Python, but it looks like it's mostly C++ & LLVM:
Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf]
2 projects | news.ycombinator.com | 12 Mar 2023
Some reasons to avoid Cython
2 projects | reddit.com/r/Python | 20 Jan 2023
Nim and Codon are Python-inspired compiled languages which I find interesting.
Show HN: Python framework is faster than Golang Fiber
19 projects | news.ycombinator.com | 10 Jan 2023
Good point! However, you bring in a common misconception I'm fighting with within my company for a long time. Python is not an interpreted language. There is no such thing as an "interpreted language", a language is just a set or rules and keywords. Everything you can fit into Backus–Naur form is already a language even if it doesn't have any implementation nor compiler neither interpreter.
Just as a piece of evidence, there are interpreted C++ (http://www.artificialworlds.net/wiki/IGCC/IGCC) and AOT Python (https://github.com/exaloop/codon) implementations.
Mapping Python to LLVM
2 projects | reddit.com/r/programming | 9 Jan 2023
I figured it out! It's because codon is not just a compiler frontend, but a whole Python language fork, too. And it shares the same name, because technology is not confusing enough on its own, apparently.
Numba: A High Performance Python Compiler
11 projects | news.ycombinator.com | 27 Dec 2022
I am really intrigued by the Codon project, which aims to be a JIT compiler for Python with Numba/JAX decorator syntax: https://github.com/exaloop/codon
The hand-picked selection of the best Python libraries and tools of 2022
11 projects | reddit.com/r/Python | 26 Dec 2022
Codon — a Python compiler using LLVM
FLiP Stack Weekly 19-dec-2022
24 projects | dev.to | 19 Dec 2022
A note from our sponsor - Sonar
www.sonarsource.com | 31 Mar 2023
exaloop/codon is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.