Status of sleep?

47 views
Skip to first unread message

Kai Windle

unread,
Dec 31, 2011, 6:43:47 PM12/31/11
to Sleep Developers
Hey

Its been a few years since I last used/read the docs on sleep Sleep 2
had just come out last time I used it. So I've been the site and seen
that Sleep 2.4 is out now whats the current status of sleep? What
changed? is it still mainly used for jIRCii? or has sleep gained
enough popularity to do useful things on the desktop like you would
expect from say python?.

Cheers.

Raphael Mudge

unread,
Jan 1, 2012, 3:58:47 PM1/1/12
to sleep-de...@googlegroups.com
Hi Kai,
As a community/active project--Sleep is sleeping. I still use the
language every day. I consider Sleep stable and haven't put an update
out since 2009 because it's continued to fit my needs.

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/

Reply all
Reply to author
Forward
0 new messages