Note
This is still a work in progress. Relevant progress is documented in this repo and here
This thing is, in essence, a programming language (Ray) and an IDE (Ether), which together act as a theorem prover, version control system, database and rendering engine. Though to me, most importantly, it is here as infrastructure. Infrastructure for the design and implementation of a different category of (programming) interfaces.
-
If you prefer text, see Ether's Almanac: Your handbook for anything Ether, The Ray Programming Language & OrbitMines, or more generally my/OrbitMines writing can be found here.
-
If you prefer video, see <TODO; Make a stream to explain the project better, or more generally my streams can be found here: youtube.com/@FadiShawki/streams.
-
If you prefer code, see /@ether, or more generally my/OrbitMines code can be found here github.com/orbitmines.
-
If you prefer discussions on Discord: discord.orbitmines.com.
curl -fsSL https://ether.orbitmines.com/install.sh | bash- You can also install language support for IntelliJ / VS Code (find it in their respective marketplaces under the name 'Ether.ray')
There are several alternative ways of installing Ray & Ether:
-
Download the appropriate installer from GitHub Releases
-
Open Ether in your browser @ ether.orbitmines.com
-
Or compile from source
git clone git@github.com:orbitmines/ray.git
cd ray && ./install.sh --compile
ether

