Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ruby

883 views

Published on

Short introduction to Ruby

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Ruby

  1. 1. Ruby <ul><li>Einführung </li></ul><ul><li>Eigenschaften </li></ul><ul><li>Einsatzzwecke </li></ul>
  2. 2. Einführung <ul><li>1995 von Yukihiro Matsumoto entwickelt </li></ul><ul><li>Aktuelle Version: 1.8.7 (vom 31. Mai 2008) </li></ul><ul><li>Name als Anspielung auf Perl </li></ul><ul><li>Ab 2000 Verbreitung auch außerhalb Japans </li></ul>
  3. 3. Eigenschaften <ul><li>Vollständig Objektorientiert </li></ul><ul><li>Einfache Syntax </li></ul><ul><ul><li>5.times { print &quot;hello&quot; } </li></ul></ul><ul><ul><li>puts &quot;xnorfz&quot;.upcase </li></ul></ul><ul><ul><li>3.times do puts “ybur”.reverse end </li></ul></ul><ul><li>Dynamische Typbindung </li></ul><ul><li>Verfügbar unter der GPL </li></ul><ul><li>Plattformunabhängig </li></ul>
  4. 4. Einsatzzwecke <ul><li>Ruby on Rails </li></ul><ul><ul><li>bekanntestes MVC-Framework für Webentwicklung </li></ul></ul><ul><li>Eingebettete Scriptsprache in z.B. Java </li></ul><ul><li>Kleinere GUI-Programme mit z.B. Gtk2 </li></ul>

×