Javathcript

kybernetikos shared with me a link to his Lispy language implementation on Javascript:

Javathcript allows you to script your web pages in a simple lisp variant. Once you include Javathcript.js, any script tags in your document with type=”text/lisp” will be evaluated. It will also download lisp files (only from the original server), if you have a script tag that has a src attribute. Finally, you can also evaluate lisp code from javascript using Javathcript.eval(lispString).
While it is not an exact implementation of any pre-existing variant of lisp, if you know lisp most of it should be familiar. If you don’t you might find it useful to follow a tutorial, e.g. this one. There will be differences between this implementation and others, but there is also much that is common.

It has more features than are shared in the blurb.
Looks pretty neat; check it out!

Nothing in this world can take the place of persistence

Nothing in this world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan “press on” has solved and always will solve the problems of the human race

— Calvin Coolidge
(via thinkexist)

Vicare Scheme

Vicare Scheme is an experimental fork of Ikarus Scheme; “Vicare” is pronounced the etruscan way. While the long term aim of the project is still not clearly established, Vicare has the following short and midterm goals: fix bugs; push compliance with R6RS, keeping a pragmatic eye at issues; enhance the POSIX interface.

The thing is that Ikarushasn’t been maintained and Aziz seems to be busy with other things.

(via marcomaggiviaikarus-users)

Do Scheme implementors take hygiene seriously?

Even the vast majority of Scheme systems, the platform that has experimented the most with hygiene, provide unhygienic defmacro-style macros—presumably because not even Scheme implementors take hygiene very seriously.

— Let Over Lambda, Chapter 6
Hygiene is in the standard here.
(via Racket-users)