Key Features of the New Programming Language Bend
- Bend is a new programming language promising parallel computing for all.
- It allows code to run in parallel without needing to know about Cuda, blocks, locks, mutexes, or regex's.
- Bend structures computations into a graph called interaction combinators, allowing computations to be done in parallel.
- The language is implemented in Rust and has a syntax similar to Python.
- Bend does not have loops but uses a concept called a fold to consume recursive data types in parallel.
- Performance tests show significant improvements when running computations on multiple threads or on a GPU.
via Mind-bending new programming language for GPUs just dropped...