Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bend #306

Open
0xDmitry opened this issue May 20, 2024 · 0 comments
Open

Add Bend #306

0xDmitry opened this issue May 20, 2024 · 0 comments

Comments

@0xDmitry
Copy link

0xDmitry commented May 20, 2024

Please complete the following information about the language:

The following are optional, but will help us add the language:

  • Test Frameworks: -

  • How to install: https://github.com/HigherOrderCO/bend/blob/main/GUIDE.md

  • How to compile/run: https://github.com/HigherOrderCO/bend/blob/main/GUIDE.md

  • Any comments:

    • Bend is a massively parallel, high-level programming language.

    • Unlike low-level alternatives like CUDA and Metal, Bend has the feeling and features of expressive languages like Python and Haskell, including fast object allocations, higher-order functions with full closure support, unrestricted recursion, even continuations. Yet, it runs on massively parallel hardware like GPUs, with near-linear speedup based on core count, and zero explicit parallel annotations: no thread spawning, no locks, mutexes, atomics. Bend is powered by the HVM2 runtime.


👍 reaction might help to get this request prioritized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant