It will be very interesting to see what this will lead to.
Having a Java version might help PL a lot on the popularity front, it
should completely bypass the catch 22 problem of low interest due to
to few libraries and few libraries due to low interest.
On Sun, Oct 10, 2010 at 3:00 PM, Alexander Burger <a...@software-lab.de> wro=
> Hi all,
> after two weekends of fiddling, I decided to release a first - very
> rudimentary - version of Ersatz Lisp, the Java version of PicoLisp.
> See ersatz/README.
> It is not really usable yet, because not more then just a hand full of
> functions are implemented. But most essential data structures and
> subsystems are already there:
> =A0 - bindings, environments
> =A0 - eval, run, apply
> =A0 - method invocation
> =A0 - symbol properties
> =A0 - circular list support
> =A0 - catch/throw/finally
> =A0 - command line args
> As written in the README, it can be started as
> =A0 $ ersatz/picolisp [args ..]
> To the the currently available symbols
> =A0 : (all)
> =A0 -> (pass bye list ge0 cons all map dm quote if gt0 dec throw T de whi=
le lt0 *Scl
> =A0 =A0This run finally catch next meth set @ put car *Class > *Dbg mapca=
r @@@ rest lo
> =A0 ad >> - =3D=3D=3D=3D / cdr + * % eval get */ println inc abs arg @@ s=
etq args apply)
> =A0 :
> Implementing more functions will be routine work in the next weeks.
> >From now on, Ersatz PicoLisp will be part of the regular release,
> allowing in the future to build the 64-bit version, without first having
> to build a 32-bit version or to download pre-assembled "*.s" files.
> - Alex
> UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=3dunsubscribe