Patrice Cournoyer
Registered User
Join date: 4 Sep 2006
Posts: 34
|
09-06-2006 08:34
I cant resist posting my fav bumper sticker... which I used to have.. 4th (heart) if honk then the (heart) was the heart/love symbol which I don't seem to be able to type  great work!!
|
Lee Ponzu
What Would Steve Do?
Join date: 28 Jun 2006
Posts: 1,770
|
04-28-2007 08:58
Two years later, and this work still stuns those of us lucky enough to stumble upon it.
Will you port it to MonoForth?
|
Alondria LeFay
Registered User
Join date: 2 May 2003
Posts: 725
|
05-12-2007 13:03
Thanks Lee - It is good to hear that others either find it useful or just fun to muck with.
I actually have been pondering updating it (actually, updating 24th - which was a language based upon Forth, but I took more liberties than with the afore mention version). The ability to dynamically run a program has been somewhat been my Shangri La of much of my ordeals in SL - it seems much of my code has been interpretive in nature - even end products (for example, for my SLAmp music player, I built the internal API first and then enabled the UI/actual end-user functionality by chains of this API).
My thought form has been to create the language so it is more network aware. Packets of 24th code could be shipped between objects for interactiveness. I have thought about building a parser on a backend server to offload everything by actual input/output of SL - treating SL itself more as a client than an actual execution platform. I could see the niftiness to have a large bank of functions stored within a database that could be dynamically called upon. *shrug*
|
Cryas Tokhes
Great Googley Moogley...
Join date: 8 Feb 2006
Posts: 124
|
05-23-2007 11:41
Is it possible to have nominations for the biggest and best SL geek? Very good job on what you have done here Alondria!
|
Murmandamus Yiyuan
Registered User
Join date: 8 Apr 2007
Posts: 4
|
05-24-2007 08:20
I think this is great. I've been thinking of doing something like this to create some kind of pluggable distributed application framework for SL, something that (perhaps) works with orbs or actor-based concurrency. I never took the time to actually implement it, though, most of it is just wild ideas floating in my head. I figure it must be hell to do it in LSL, and let's not even talk about performance. I like the idea of offloading it to an external server, though. Must chew on it some more.
|
Han Sontse
Registered User
Join date: 7 Jun 2007
Posts: 0
|
FORTHiness is waaay beyond geekiness
12-24-2007 17:45
From: Chandra Page This is highly disturbing, and I'm completely stunned by the sheer magnitude of geekiness required to accomplish such a task. I commend you on your superior nerdmanship.  I must retreat to my secret lair and contemplate how best to use this for evil. Every FORTH geek I know is a master at implementing FORTH engines on any and all available platforms... One individual I know implemented FORTH engines on the following systems at Apple before the systems had even been released.... it took him about a month to do each one... Apple //c+ Apple //gs Apple Disk3.5 (smartdrive version) <-- has a 6507 with 5K RAM and 12K of ROM and was flashable, and could read and write to the disk directly... it used a blank floppy as a backing store 0.o ! Mac IIlc <-- booted into FORTH (patched ROMS) this same nut case also implemented a C compiler word in FORTH.... imagine C...with RPN GAH!!!! ~HS~
|