Ruby On Flash is a compiler written in Java that compiles Ruby source code directly into Flash applications(.swf files), and aims to provide a programmer-friendly approach to casual Flash game development.
SIOP: Scripting Inter-Operation Protocol - Dynamic inter-process communications mechanism that allows script based languages to communicate with each other similar to standards such as CORBA, but without the need for explicit definitions of interfaces.