Arcueid 0.0.10 released

Arcueid 0.0.10 has been released. You can download it here.

Release notes for Version 0.0.10:

  • More garbage collection bug fixes
  • Tail recursion optimization
  • Additional Arc libraries included

This is the first version of Arcueid that can actually serve up web content and can run the Arc challenge code. To try doing this, after installing Arcueid go to the arc/news directory under the Arcueid source, run Arcueid and do the following:

Arcueid 0.0.10 REPL Copyright (c) 2012 Rafael R. Sevilla
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; for details type (warranty)
arc> (load "libs.arc")
*** redefining arg
arc> (defop said req
arc>   (aform [onlink "click here" (pr "you said: " (arg _ "foo"))]
arc>     (input "foo")
arc>     (submit)))
arc> (serve)
ready to serve port 8080

Try going to http://localhost:8080/said afterwards. Add as many defop definitions as you please. There’s still a bug that prevents us from running news.arc but I hope to fix that in the next version to be released. It’s still very slow though, but I am a firm believer in Knuth’s maxim against premature optimization.

~ by stormwyrm on 2012-02-14.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: