Tile Language (tile-lang) is a domain-specific language designed to simplify the creation of high-performance GPU/CPU kernels with a Pythonic syntax, built on the TVM infrastructure. Recent updates include support for Apple Metal, Huawei Ascend chips, and various performance enhancements for AMD and NVIDIA GPUs. The language allows developers to efficiently implement complex AI operations while focusing on productivity and optimization.
SETL is a high-level programming language developed in the late 1960s at New York University, based on the mathematical theory of sets. It supports aggregate data types such as sets and tuples, and includes operations like union and intersection, as well as constructs for quantified boolean expressions. Influencing languages like Ada and Python, SETL has several variants including SETL2 and ISETL.
programming ✓
+ sets
language ✓