Talk

Ruby - Programmiersprache der Zukunft?

Die objektorientierte, dynamische Sprache Ruby fristete in ihrem Geburtsland Japan eine eher unscheinbares Dasein, bis sie von dem “Pragmatischen Programmierern” auch in der westlichen Welt populär gemacht wurde. Zum absoluten Durchbruch verhalf ihr jedoch das Webframework “Ruby on Rails”, das die Möglichkeiten der Sprache komplett ausreizt. Aber was genau macht Ruby anders als andere Sprachen, vor allem solchen, die man abfällig als “statisch” bezeichnen könnte (wie z.B. Java)? In diesem Vortrag wird eine praktische Einführung in die Grundlagen, aber auch die fortgeschrittenen Konzepte von Ruby gegeben. Neben Grundkonzept, Syntax, Moduln, Klassen und anderen Sprachkonstrukten werden dabei insbesondere auch die Mechanismen zur Metaprogrammierung (Code, der Code schreibt) als Grundlage für interne DSLs (Domain Specific Languages) vorgestellt.

Date
2008-04-23
Time
11:00 - 12:00
Conference / Event
JAX 2008
Venue
Wiesbaden

TAGS