views:

100

answers:

1

Hi to all,

This question is maybe somehow inspired with Anyone using Python for embedded projects?; so anyone using some Scheme version or Common Lisp (like ECL) for free/oss/commercial projects?

Personally, I used (and still using) TinyScheme for personal projects where some embedded language is needed, mostly due extremely easy embedding (sorry Python lovers, been there and that is quite painful, especially after I learned from TinyScheme how things can be simple).

+1  A: 

The most prominent project I remember hearing about is (Gambit) Scheme on the iPhone. It was shut down by the user agreement for a while but I suppose with the new one, this kind of development is allowed again.

I don't see it on the page any more, but I remember a related blog post about interactive development on the iPhone using Scheme. Very exciting.

Nathan Sanders
The new agreement still won't allow any application where the end user can write code of their own for it. Interpreters are allowed, but on the condition that all scripts are part of the app itself, and can never be obtained at run time.
RBerteig
I don't think Denis was asking how to interpret user code, although I'm not certain. 'Embedded' is kind of ambiguous here.
Nathan Sanders