Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

GEOS managed to offer nearly all the functionality of the original Mac in a 1 MHz computer with 64 Kilobytes of RAM.

80 views
Skip to first unread message

polymorph self

unread,
Oct 20, 2016, 5:55:56 PM10/20/16
to
Why this is marked as abuse? It has been marked as abuse.
Report not abuse

polymorph self

unread,
Oct 20, 2016, 6:10:06 PM10/20/16
to
Why this is marked as abuse? It has been marked as abuse.
Report not abuse
On Thursday, October 20, 2016 at 5:55:56 PM UTC-4, polymorph self wrote:
> http://mobile.osnews.com/story.php/15223/GEOS_The_Graphical_Environment_Operating_System
>
> can forth do better?

https://en.wikipedia.org/wiki/Commodore_Plus/4

polymorph self

unread,
Oct 20, 2016, 6:10:57 PM10/20/16
to
Why this is marked as abuse? It has been marked as abuse.
Report not abuse

clo...@gmail.com

unread,
Oct 20, 2016, 11:58:48 PM10/20/16
to
Forth generates very compact threaded code it could be ideal for a 64k machine in that regard. However it may not be as performing as assembler, which much of GEOS depended on.

Paul Rubin

unread,
Oct 21, 2016, 1:35:54 AM10/21/16
to
I expect most Forth systems of that era relied on asm code for the speed
sensitive parts. The Canon Cat code was posted here not that long ago.
It was mostly in Forth but had a fair amount of Z80(iirc) assembly code.

HAA

unread,
Oct 22, 2016, 4:08:57 AM10/22/16
to
Speed aside, simple functions can be more compact in assembler than
threaded Forth. A good number of bytes can be shaved from a Forth
kernel applying such a strategy. In practice the C64 had much less
memory available to programs than 64K. At the end of the day it was
just a games machine (as was the Amiga).



Roelf Toxopeus

unread,
Oct 22, 2016, 7:36:30 PM10/22/16
to
Sorry nitpicking:
Canon Cat = Motorola 68000
Jupiter Ace = Z80

hughag...@gmail.com

unread,
Oct 23, 2016, 12:32:07 AM10/23/16
to
The Canon Cat was for the MC68000.

0 new messages