Author Topic: Can someone explain ??  (Read 2244 times)

0 Members and 2 Guests are viewing this topic.

RobbeK

  • Guest
Can someone explain ??
« on: July 29, 2014, 09:51:31 AM »
Hi all,

Need one of the guru's to explain -- 

http://ufasoft.com/lisp/

" Ufasoft Common Lisp keeps most of CLISP's .lisp files unmodified, but reimplements the core on C++. "   what does this mean exactly ???

t.i. advance Rob

Aurel

  • Guest
Re: Can someone explain ??
« Reply #1 on: July 29, 2014, 10:45:34 AM »
hi r
maybe you can ask here:
http://ufasoft.com/forum/

it looks like bunch of vodka-population scratching on something btw.L  ;D

sorry Rob...on ugly joke  :-X
well ..it looks to me like qb64 C++ module....

Mike Lobanovsky

  • Guest
Re: Can someone explain ??
« Reply #2 on: July 29, 2014, 12:04:40 PM »
Hi Rob,

If .lisp files are actually user programs, then I'm inclined to think it means that Ufasoft have simply re-implemented the CLISP engine (i.e. the binary that runs these ordinary user programs) in C++ rather than C which the original CLISP binary was written in.

No changes are needed for the .lisp user files to run in both the standard CLISP environment written in C and this new CLISP implementation re-written in C++.

RobbeK

  • Guest
Re: Can someone explain ??
« Reply #3 on: July 30, 2014, 02:05:12 AM »
Thanks Aurel , Mike ...

Yes, it's a Russian "fork" --  ( also BeeLisp is Russian - commercial )  , not much documentation however.

best Rob