I built the After the Deadline grammar checker used on WordPress.com
in Sleep. The moconti app server available on the Sleep downloads page
powers it. http://open.afterthedeadline.com/
My current major effort is Armitage, a GUI collaboration tool for red
teams. It has some Java, but most of it is written in Sleep. About
7,000 lines of Sleep code. http://code.google.com/p/armitage/
Chapter 7 of the manual shows how to interact with Java APIs from
Sleep. I use Swing from Sleep all the time. It's not too bad, the only
challenge is dealing with Sleep's version of a global interpreter
lock. Sleep has internal synchronization that allows only one function
to execute (beginning until end) at a time per interpreter instance.
The fork function creates a new interpreter instance, so it's not
difficult to get around this. That said, when developing complex
multi-threaded Swing apps, this is something to keep in mind.
I have a funded research effort right now that uses Sleep and its
extensibility for some neat things. I'm not able to say much about it
at this time. But, if this project takes off, its needs will drive
what I do next with this project.
-- Raphael
> --
> -----
> To post to this group, send email to sleep-de...@googlegroups.com
> To unsubscribe from this group, send email to sleep-develope...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/sleep-developers?hl=en
>
> The Sleep Scripting Project: http://sleep.dashnine.org/