Skip to content

Comment on Trap – Transformers in APLparent

Comments

GPUs can even run APL as a higher level programming language. It's the only abstract language I've ever heard to run on a GPU. Arrays in, Arrays out. A gpu is array programming hardware.

I hope one day its normal like the 1000s of CPU languages. Would be nice to have more than 10 gpu languages.

Check out https://github.com/Rust-GPU/rust-gpu if you have not seen it

StarLisp on the Connection Machine, which is kind of early attempt to what GPU became.

Futhark is another more recent example.

CM-Lisp was closer to that vision, though it was never (TMK) fully implemented, unlike StarLisp.

https://dl.acm.org/doi/pdf/10.1145/319838.319870

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.