Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atom-dispencer/iatomsys
My own version of the ancient 'RedFoxVM/Crimson-RFASM' ecosystem I worked on - I'd like to approach it from my own angle!
https://github.com/atom-dispencer/iatomsys
Last synced: 3 days ago
JSON representation
My own version of the ancient 'RedFoxVM/Crimson-RFASM' ecosystem I worked on - I'd like to approach it from my own angle!
- Host: GitHub
- URL: https://github.com/atom-dispencer/iatomsys
- Owner: atom-dispencer
- Created: 2024-03-20T21:03:46.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-09-04T14:20:25.000Z (2 months ago)
- Last Synced: 2024-09-05T19:22:57.881Z (2 months ago)
- Language: Java
- Homepage:
- Size: 2.19 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iAtomSys
[![CodeQL](https://github.com/atom-dispencer/iAtomSys/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/atom-dispencer/iAtomSys/actions/workflows/github-code-scanning/codeql)
[![VM CI (all:Build,Test; master:Package,Release)](https://github.com/atom-dispencer/iAtomSys/actions/workflows/vm_ci.yml/badge.svg)](https://github.com/atom-dispencer/iAtomSys/actions/workflows/vm_ci.yml)
**iAtomSys** is my reincarnation of the dead [**Crimson-RFASM**](https://github.com/atom-dispencer/Crimson-RFASM) project I worked on a while ago.
It's an ecosystem of a custom stripped-back virtual machine with its own languages to program it.
This project will, I hope, also act as a sort of portfolio going forward - something I can direct people towards to show my programming skill.
It also has the benefit of (I think) just being a very interesting problem to work on.## How is iAtomSys different from Crimson/RFASM?
- **iAtomSys** is fully my own - I intend to implement every feature myself, excluding some external libraries which I'll use for extra *flair*.
- This project is done only for my own growth and enjoyment - it does not aim to compete with any other language on the market. One reason for **Crimson-RFASM**'s failure was my attempt to somehow compete with other 'commercial' programming languages.
- I will use multiple programming languages. **Crimson-RFASM** was implemented entirely in C#, but I intend to use a different language for each segment: partly to let me experiment with more languages, and partly to show more languages and paradigms in my ad-hoc portfolio.