>>11
I use the racket language for playing around, the racket/base for modules with the needed libraries required.
It is a different language compared to R5RS and R6RS Scheme, and yes, it adds lots of useful things: sockets, gui, classes (I'd like a CLOS-like OOP system, though), ffi, etc.
It can be used in real world, my /prog/scraper is written in Racket.