So the other day I got a lovely new toy: An EO 440 Personal Comminicator running the Go PenPoint operating system! I haven’t been able to play with it yet, but I’ve learned a lot about how to develop for it. #retrocomputing #penpoint
The most interesting thing about it to me is that the way you write software for it is basically Objective-C—but without the language front-end! So you have to write everything as
OBJECT win;
WINDOW_NEW_PARAMS wp;
wp.title = "Hello, world!";
wp.closeBox = YES;
win = ObjectSend(msgNew, clsWindow, &wp);
instead of
Window *win;
win = [Window newWithTitle:"Hello, world!" closeBox:YES];
and making new classes is a nightmare of creating various tables. #penpoint