Futhark
399
Data-parallel programming language designed for high-performance computing, particularly on GPUs, utilizing a functional programming paradigm influenced by languages such as APL and Haskell. It supports automatic differentiation and emphasizes efficient data parallelism in array computations through a Hindley-Milner type system with uniqueness types.
Details
Written With
Name | Description |
---|---|
Standard ML | Functional programming language known for its type inference and usage in compiler writing. |