Letztes Wochenende haben sich 300 Rubybegeisterte in Denver, CO
getroffen um über die unterschiedlichsten Aspekte Ihrer Lieblingssprache
zu diskutieren. Die Präsentationen waren großartig und jeder sollte ein
solches Event mindestens einmal miterlebt haben.

Wenn ich ein Leitthema dieses Jahr nennen müsste, so würde ich wohl
sagen es ging um die Ruby Implementation. Zwei Präsentationen drehten
sich um alternative Ruby Implementationen und eine Dritte war angetreten
um über Ihre m17n Pläne zu sprechen. Apple stellte seine Pläne für
zukünftige Integrationen in Mac OS X vor. Koichi demonstrierte erneut
wie performant YARV schon derzeitig arbeitet und berichtete über Pläne
wie die beiden Projekte (YARV und Ruby) in den nächsten Monaten
zusammenwachsen sollen. Weiterhin demonstrierte er eine laufende Rails
Applikation unter YARV.

Und wie sollte es auch anders sein, beantwortete Matz allemöglichen
Fragen über seine Visionen und Zukunftspläne für Ruby.

Matz eröffnete seine Keynote damit, die zur Zeit geläufigen
Beschreibungen von Ruby zu vergleichen. Nachdem er die Begriffe
scripting language, programming language, lightweight language und
dynamic language aus den unterschiedlichsten Gründen ablehnte, schlug er
vor Ruby als “agile language” zu bezeichnen.

Weiterhin stellt Matz fest, dass er und die anderen Entwickler mit den
alten Plänen für Ruby 2.0 zeitlich etwas hinterhängen. Aufgrund dessen
schlug er vor, eine neue Ruby 2.0 Runde zu beginnen. Im sogenannte “Ruby
Game” soll über Erweiterungen diskutiert und entschieden werden. Weitere
Informationen diesbezüglich folgen in kürze.

Schlußendlich stellte Matz das Erscheinungsdatum für Ruby 1.9.1 vor. Es
ist der 24 Dezember 2007. Diese Version stellt dann den ersten Schritt
in die Zukunft von Ruby da. Diese Version wird auch einige große
Inkompatibilitäten zu Ruby 1.8 enthalten.

Für weitere Informationen zur Konferenz:

* [Nick Sieger’s Blog][1]
* [Kevin Tew’s Blog][2]
* [TechKnow Zenze][3]



[1]: http://blog.nicksieger.com/
[2]: http://blog.tewk.com/
[3]: http://juixe.com/techknow/
