This plugin provides support for Higher Order Company's Bend parallel programming language to the IntelliJ Platform.
Warning: While effort is made to ensure a stable and reliable user experience, this plugin is under heavy development.
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.
Install using your IDE's built-in plugin marketplace:
- Navigate to Settings/Preferences
- Select Plugins > Marketplace
- Search for 'Bend'
- Select Install Plugin
View on the JetBrains Marketplace.
Download the latest release and install it manually from disk through your IDE:
- Navigate to Settings/Preferences
- Select Plugins > โ๏ธ > Install Plugin from Disk...
- Open the downloaded
.zip
file