teman-teman disini pada langganan artima juga nggak? ada linknya ya nuju ke 
yang 
dulu widi pernah kasih juga sih.

ini sumbernya dari
http://www.artima.com/forums/flat.jsp?forum=281&thread=211356

copy pastenya:

Summary
IronRuby is Microsoft's new implementation of the Ruby language on the .NET 
Dynamic Language Runtime (DLR). Ruby code executed via IronRuby can invoke code 
written in any other .NET language, such as C#, Python and VB. Microsoft's 
Scott 
Guthrie introduces IronRuby in his blog.
Advertisement

While Ruby.NET already made it possible to execute Ruby code on the .NET 
runtime, 
Microsoft recently released a preview of a new Ruby implementation, IronRuby. 
Microsoft's Scott Guthrie provides some context for IronRuby in his blog post, 
First Look at IronRuby:

     This spring we shipped the first preview release of a new .NET library 
that 
we call the "Dynamic Language Runtime" (or DLR for short). It provides a set of 
features on top of the CLR designed explicitly for dynamic language scenarios. 
These include a shared dynamic type system, language hosting model, and support 
to 
make it possible to generate fast dynamic code. These features make it much 
easier 
to build high-quality dynamic language implementations on .NET.

     These implementations can access and use any of the APIs in the .NET 
Framework, as well as easily interoperate with code written in any other .NET 
language (for example: you could write a Ruby class that invokes and uses a C# 
class, which in turn invokes a Python class).

Guthrie points out that IronRuby is still at a pre-alpha stage, with several 
libraries missing. However, the core language support is complete, as is the 
ability to use standard .NET types form IronRuby.

Guthrie points to several performance-boosting features of IronRuby:

     IronRuby has been architected to take advantage of a new DLR feature we 
call 
"Dynamic Sites"—which delivers a fast adaptive call-site method caching 
implementation. It also uses the lightweight-code generation features of the 
CLR. 
Lightweight code generation enables dynamic language implementations to create 
in-memory IL that is then JIT'd into native code at runtime (without ever 
having 
to save anything to disk)... The end result will be a compatible, fast, and 
flexible Ruby implementation on top of .NET that anyone can use for free.

In addition to performance, IronRuby can make use of all the features of the 
.NET 
framework, such as using WindowsForms for user interfaces:

     One of the benefits of implementing a language on top of .NET is that it 
enables developers using that language to get full access to the rich framework 
libraries provided with the .NET Framework...

     To use Windows Forms functionality in IronRuby, we could type a require 
statement that references the System.Windows.Forms assembly, and then use the 
MessageBox.Show method to display a message in a modal dialog:

     System::Windows::Forms::MessageBox.show 'Hello, World!'

What is your experience running Ruby applications on Windows?

-- 
r9 = { nama: Arie, nick: ariekeren, ym!: riyari3,
blog: http://tinyurl.com/2bjgvn,
myst: http://groups.yahoo.com/groups/id-ruby,
menaechmus: "There is no royal road to mathematics" }



<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/[email protected]/
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> *Baca peraturan id-ruby* sebelum posting
    http://tech.groups.yahoo.com/group/id-ruby/files/

<*> Ikutilah *Jajak Pendapat ID-Ruby*
    http://tech.groups.yahoo.com/group/id-ruby/polls

<*> *Links ID-Ruby*
    http://tech.groups.yahoo.com/group/id-ruby/links

<*> *Database ID-Ruby*
    http://tech.groups.yahoo.com/group/id-ruby/database

<*> Untuk mengubah settings online, kunjungi
    http://groups.yahoo.com/group/id-ruby/join
    (Anda harus punya Yahoo! ID)

<*> Untuk *mengubah setting lewat email*, kirim email ke
    mailto:[EMAIL PROTECTED]
    mailto:[EMAIL PROTECTED]

<*> Untuk *meninggalkan milis*, kirim email kosong ke
    mailto:[EMAIL PROTECTED]

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/id-ruby/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/id-ruby/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke