Holding my pants tight ;-) The dream of an actual lisp machine may be coming true.
This is an amazing project and I know there were a few attempts in the past (basic lisp on another fpga but that never picked up). I really hope this works out. What's interesting is that database bundled with picolisp - this could allow for actually useful hardware devices based on the Mcu. Not sure if you guys know there are other language+database solutions like KX systems' Q / KDB (very! Popular in banking). There's also ODRA - object oriented database with great stack-based language - actually my masters thesis was tightly dependent on ODRA. I totally support lisp and the bundled database and I'm very curious what happens next. > On Sep 22, 2014, at 20:41, George Orais <[email protected]> wrote: > > Hi Thorsten, > > The pilMCU is the PicoLisp interpreter itself :) To interact with it, as of > the moment we will use UART and use a PC as terminal. But later we plan to > add PS/2 and VGA as the means to interact with the hardware interpreter, i > hope this answer your inquiry? Thanks! > > > BR, > Geo > > > > > On Monday, September 22, 2014 5:29 PM, Thorsten Jolitz <[email protected]> > wrote: > > > Alexander Burger <[email protected]> writes: > > Hi Alex, > > >> Assuming PilMCU hardware exists and someone wants to use or program > >> it, how > >> would that look like? Where would one type the commands to manage the > >> file system (whats the PilCMU terminal/console?), how would one interact > >> with the PicoLisp REPL? > > > > You saw the copy/pasted session in my first post? That's exactly how you > > interact with it. > > yes, but I wondered what would be the device the PicoLisp REPL runs on > in this case. > > > We have two I/O ports defined as TTY in- and output. On the real > > hardware you connect a terminal(program). > > ok > > > The SSD images contain a database, with a simple file system implemented > > in external symbols. These images are generated with a normal PicoLisp > > running on a standard PC, and then transferred to the SSDs. > > ok > > > I made the images so far by copying normal *.l files from standard > > PicoLisp to an "init/" directory, and edited the files so that they were > > the way we need them for PilMCU. > > thanks for the info! > > -- > cheers, > Thorsten > > -- > UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe > >
