Cost / License
- Free Personal
- Proprietary
Platforms
- Mac
- Windows
- Linux
- Ethereum

Solidity is described as 'Object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state' and is an app in the bitcoin & cryptocurrency category. There are more than 10 alternatives to Solidity for a variety of platforms, including Web-based, Windows, Linux, Mac and Android apps. The best Solidity alternative is JavaScript, which is both free and Open Source. Other great apps like Solidity are Ethereum, JSON, Alephium and TON.

PureScript was initially designed by Phil Freeman in 2013. He started to work on PureScript since he wasn't satisfied by other attempts to transpile Haskell to JavaScript (e.g. using Fay, Haste, or GHCJS).
Infinite canvas tools are a way to view and organize information spatially, like a digital whiteboard. Infinite canvases encourage freedom and exploration, and have become a popular interface pattern across many apps.
