What's next JRuby and COBOL?
via Labnotes by Assaf on 3/17/09
Ruby goes ABAP With the magic of JRuby you should be able to run Ruby on NetWeaver, but SAP is taking Ruby one step further and putting Ruby on the ABAP VM. For those who don’t know, the core of the monster is written in ABAP, SAP’s proprietary language. It’s ancient and moldy but if you can get past the smell, very productive. While this won’t make R/3 the next cool platform, it might give a kick for R/3 developers:
Rather than just running Ruby programs isolated on the ABAP server, Blue Ruby also provides two-way integration with the surrounding ABAP environment - ABAP programs can invoke Ruby code easily and Ruby programs are able to access existing ABAP functionality. However, this integration is strictly controlled by the Blue Ruby VM, turning Blue Ruby into a sandbox inside the ABAP server.