3 ms·
Sounds like I'd love to play with the system y'all are hoping to build. I'd also be ok with something like a web browser, but just Forth scripts being shared li
by 7thaccount 6y ago
Sounds like I'd love to play with the system y'all are hoping to build. I'd also be ok with something like a web browser, but just Forth scripts being shared like you said. As long as I have text and images and a way to view them, I don't think anything else matters.
It sounds like y'all are trying to build the original internet OS (iOS, but years before Apple took the term) that Carl Sassenrath of Amiga and Rebol fame was trying to build. Rebol is a lot like both lisp and forth, and is very powerful. Carl thought users would just share Rebol scripts over the network. To give some context, a fully graphical tetris is like 3/4 a page of Rebol code. If only he had open sourced it sooner.
- cturner 6y agoThanks for your note. I have had a several bursts of play with Red, but it keeps slipping my mind. I suspect it would be an easier starting point than building up Forth from nothing. There may be a challenge bootstrapping that ecosystem on obscure platforms. If I remember correctly, you need an existing Red or Rebol in order to build the latest Red. I will update the Limit page with a reference to this.
- 7thaccount 6y agoNo problem. Rebol is built on C I think and is an interpreted language that I would guess is similar to Ruby in speed (as in fairly slow). Red should be a lot faster, but I wonder if they'll ever get there with the project being so ambitious. I do think you currently need Rebol to build the Red binary, but it'll eventually be fully self hosted and under 5 MB in size. A Red OS would be pretty neat as in you could use the high level words in interpreted mode and throw in some Red-System level code for performance if you need it. I'm a little concerned though that some of the high performance libraries will be commercial. I don't mind paying, but licensing always gets cloudy in those cases.