KlongPy: High-Performance Array Programming in Python

KlongPy is a high-performance array programming tool in Python, based on the Klong array language and NumPy. It offers vectorized operations, CPU, and GPU backend support, seamless integration with Python’s ecosystem, and various applications across fields. Created by Brian Guarraci, KlongPy combines simplicity with powerful computing capabilities, facilitating rapid application development. Unique features include its concise syntax inspired by APL style array language programming, and interoperability with Python libraries like NumPy and DuckDb. KlongPy’s versatility shines in data analysis, database functionality, IPC, and web server implementation, making it a robust tool for various programming needs.

https://github.com/briangu/klongpy

To top