Programming

Singeli: High-level interface for low-level programming

> Singeli is a domain-specific language for building high-performance algorithms (including SIMD) with flexible abstractions over code that corresponds to individual instructions.…

Singeli: High-level interface for low-level programming
Photo · Lobsters

> Singeli is a domain-specific language for building high-performance algorithms (including SIMD) with flexible abstractions over code that corresponds to individual instructions. It's implemented in BQN, with a frontend that emits IR and a backend that converts it to C (the IR is simple, so that other backends like LLVM or machine code could be supported without much work).

Source attribution

Summary of a report first published by Lobsters. Read the full story on their site for the complete reporting.

Read the full story at Lobsters