@Chris
youngaiden opened this issue ยท 20 comments
Hi Chris,
Sorry to "raise" an issue, I just could not find any other way to contact you.
Just wanted to congratulate you on a fantastic effort - what a great job you have done!
I feel that ChrysaLisp is very much like LISP used to be -- ahead of its time ...
Although the GUI is a bit like Tk used to be back in the days, the amount of work,
thought and effort you have put into this project is just blooming amazing, can't praise
you enough.
You have proven that it is possible to create a fast, efficient, responsive system in less
than Windowse GBs :-)
I'm actually running ChrysaLisp in a Debian Linux VM and it still performs well without
any problems - it would be interesting to see ChrysaLisp run on "bare metal" hardware
or even on a minimal Linux, just to boot it.
One thing puzzled me though: been researching Taos OS/Intent etc and you name has
not come up anywhere... what's the crack there?
Regards,
Aiden
Sorry to "raise" an issue, I just could not find any other way to contact you.
No worries.
Just wanted to congratulate you on a fantastic effort - what a great job you have done!
I feel that ChrysaLisp is very much like LISP used to be -- ahead of its time ...
Thank you.
Although the GUI is a bit like Tk used to be back in the days, the amount of work,
thought and effort you have put into this project is just blooming amazing, can't praise
you enough.
GUI could one day do with a bit of love from a design chap. But I'm not a fan of throwing in lots of eye candy that would slow everything down. But I'm hardy the worlds best artist :)
You have proven that it is possible to create a fast, efficient, responsive system in less
than Windowse GBs :-)
Currently sitting at 161KB, which is very tidy result. :)
I'm actually running ChrysaLisp in a Debian Linux VM and it still performs well without
any problems - it would be interesting to see ChrysaLisp run on "bare metal" hardware
or even on a minimal Linux, just to boot it.
It could run bare metal, even have future plans to do that, but ATM it's a good environment to run hosted as tools such as editors are readily available etc.
One thing puzzled me though: been researching Taos OS/Intent etc and you name has
not come up anywhere... what's the crack there?
Here is a url to the Virtual Processor page on Wikipedia. Links at the bottom to scanned articles from the past ! Enjoy :)
https://en.wikipedia.org/wiki/Virtual_Processor
Regards
Chris
๐
read the Virtual_Processor page before just never followed up the links - done this time :-)
@youngaiden @paul-hammant if you join the ChrysaLisp chat on #ChrysaLisp-OS@matrix.org you will see I just published my entire source code for the early days games I created.
Even the last game I was working on for Electronic Arts. Taos and ChrysaLisp are direct disendants of that and "Everyones A Wally" from 1985 !
Andy for some reason that jpeg isn't showing here....
It's possible that reply-by-email with inlined pics does't slurp all of that into GH-issues
@youngaiden Hi, have you had a chance to play around with some code yet ? Anything you want clarification on ?
Hi, sorry for the delay in replying - been flat out at work on a project that's been due for a looong time, had no time for "playing" (note to self: check nose regularly) I've also been spending a huge amount of time on silly things like gnu guix and guile (no, I didn't say that, I'm too busy working), so much so that my wife does not recognise the long-haired, bearded guy stuck to the chair :-)
I'm still snooping around the system - trying to find a place-to-start - yes, I've read README.md/INTRO.md, too. I'm still in awe at what you've achieved. I don't know if the screenshot below will show up or not in this post, it showsChrysaLisp running in a bspwm window and it's as snappy as any other native app.
Anyway, don't have any questions just yet, will need more time with it but thanks for following up, I do appreciate it.
A.
just some suggestions...
A possible entry point would be adding modules to the Docs app, or actions to the new Editor app...
And I would encourage joining the Element chat room, even if just to banter and take the piss out of me... :;
Regards Chris
Hello, Chris, I hope you don't mind me commenting on this thread. I wanted to let you know that your game Pyjamarama will be featured at UKSG Winter 2022 on 28 January 2022! UKSG is a speed running marathon where gamers rapidly complete various games in front of a virtual audience. https://oengus.io/en-GB/marathon/UKSGwi22/schedule
I am the moderator of Pyjamarama on speedrun.com https://www.speedrun.com/pyjamarama. Another player, Ruffled Bricks, occasionally streams Pyjamarama runs on Twitch so maybe you could tune in sometime? Needless to say I'm a huge fan of Pyjamarama and constantly amazed at how much content you managed to squeeze into 40 kB on the humble ZX Spectrum!
I'm sorry for the late reply. I have a medical emergency ongoing at the moment with my girlfriend, who I can't imagine being without.
So life is a little on hold for a few weeks.
Thank you so much for the fans of my old works. It really boosts me to know your out there.
I resonantly start a new project to bring these concepts to a C++ version.
https://github.com/vygr/ChrysaLib
I already had the first trans county UK networking run and am working on the GUI system that is a rewrite in C++ of the compositor from ChrysaLisp.
The goal will be to combine both Lisp and C_++ services and interop on a common messaging and link layer.
Life is kicking my ass at the moment with my GF in hospital, so I'll get back on this soon as I am able.
A little trivia for interested folks.
Pyjamarama
and later Everyones a Wally
was probably some of the first games, or even apps, to embrace some advanced programming concepts of the time.
The character and characters used an object orientatedted component entity system ! While the room logic and adventure was running a realtime byte code interpreter !
This on a 4Mhz Z80 ! Yup, nothing new under the sun :)