CINXE.COM
Die Programmiersprache Ruby
<!DOCTYPE html> <html> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.ruby-lang.org/de/","20240516083517","https://web.archive.org/","web","/_static/", "1715848517"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <title>Die Programmiersprache Ruby</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta itemprop="image" content="https://web.archive.org/web/20240516083517im_/https://www.ruby-lang.org/images/header-ruby-logo@2x.png"> <meta name="description" content=""> <link rel="stylesheet" type="text/css" href="/web/20240516083517cs_/https://www.ruby-lang.org/stylesheets/normalize.css"> <link rel="stylesheet" type="text/css" href="/web/20240516083517cs_/https://www.ruby-lang.org/stylesheets/main.css"> <link rel="stylesheet" type="text/css" href="/web/20240516083517cs_/https://www.ruby-lang.org/stylesheets/pygments.css"> <link rel="stylesheet" type="text/css" href="/web/20240516083517cs_/https://www.ruby-lang.org/stylesheets/mobile.css"> <link rel="stylesheet" type="text/css" href="/web/20240516083517cs_/https://www.ruby-lang.org/stylesheets/print.css"> <link href="https://web.archive.org/web/20240516083517cs_/https://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic&subset=latin,cyrillic,greek,vietnamese" rel="stylesheet" type="text/css"> <link rel="canonical" href="https://web.archive.org/web/20240516083517/https://www.ruby-lang.org/de/"> <link rel="shortcut icon" type="image/x-icon" href="/web/20240516083517im_/https://www.ruby-lang.org/favicon.ico"> <link href="/web/20240516083517/https://www.ruby-lang.org/de/feeds/news.rss" rel="alternate" title="Aktuelle Neuigkeiten (RSS)" type="application/rss+xml"> <script type="text/javascript" src="/web/20240516083517js_/https://www.ruby-lang.org/javascripts/jquery.min.js"></script> <script type="text/javascript" src="/web/20240516083517js_/https://www.ruby-lang.org/javascripts/page.js"></script> <script type="text/javascript" src="/web/20240516083517js_/https://www.ruby-lang.org/javascripts/examples.js"></script> </head> <body id="home-page-layout"> <div id="header"> <div id="header_content" class="container"> <a href="/web/20240516083517/https://www.ruby-lang.org/de/"> <h1>Ruby</h1> <h2>Der beste Freund eines Programmierers</h2> </a> <div class="site-links"> <a href="/web/20240516083517/https://www.ruby-lang.org/de/" class="home">Home</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/downloads/">Downloads</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/">Dokumentation</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/libraries/">Bibliotheken</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/community/">Community</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/">Neuigkeiten</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/security/">Sicherheit</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/about/">Über Ruby</a> <a href="#" class="menu selected">Menu</a> </div> <div id="search-box"> <form id="search-form" action="https://web.archive.org/web/20240516083517/https://www.google.com/cse"> <table class="fieldset"> <tr> <td> <input class="field" type="text" name="q" size="31" style="background: white url(//web.archive.org/web/20240516083517im_/https://www.google.com/coop/intl/de/images/google_custom_search_watermark.gif) left no-repeat" onfocus="this.style.background='white'" onblur="if (/^\s*$/.test(this.value)) this.style.background='white url(//www.google.com/coop/intl/de/images/google_custom_search_watermark.gif) left no-repeat'"/> </td> <td> <input type="hidden" name="cx" value="008918821236166936739:xplclbf3sh0"/> <input type="hidden" name="ie" value="UTF-8"/> <input class="button" type="submit" name="sa" value="Suche"/> </td> </tr> </table> </form> </div> </div> </div> <div id="page"> <div id="intro-container"> <div class="container"> <div id="intro-wrapper"> <div id="intro"> <h1>Ruby ist...</h1> <p> ...eine dynamische, freie Programmiersprache, die sich einfach anwenden und produktiv einsetzen lässt. Sie hat eine elegante Syntax, die man leicht lesen und schreiben kann. </p> <a href="downloads/" class="download-link">Ruby herunterladen</a> oder <a href="about/">Weiterlesen...</a> </div> <div id="code"></div> </div> </div> </div> <div id="main-wrapper" class="container"> <div id="main"> <div id="content-wrapper"> <!-- //--> <div id="content"> <div class="post"> <h3><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2023/12/25/ruby-3-3-0-released/">Ruby 3.3.0 veröffentlicht</a></h3> <p>Wir freuen uns, die Veröffentlichung von Ruby 3.3.0 anzukündigen. Ruby 3.3 fügt einen neuen Parser namens Prism hinzu, verwendet Lrama als Parser-Generator, fügt einen neuen reinen Ruby JIT-Compiler namens RJIT hinzu und viele Leistungsverbesserungen, insbesondere YJIT.</p> <p class="post-link"><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2023/12/25/ruby-3-3-0-released/">Weiterlesen...</a></p> <p class="post-info">Geschrieben von naruse am 25.12.2023</p> </div> <div class="post"> <h3><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0.0 veröffentlicht</a></h3> <p>Wir freuen uns, die Veröffentlichung von Ruby 3.0.0 bekannt geben zu können. Seit 2015 haben wir an Ruby 3 gearbeitet, dessen Ziele sich so beschreiben lassen: Performanz, Nebenläufigkeit und Typisierung. Mit besonderem Blick auf die Performanz hatte Matz angekündigt: „Ruby 3 wird 3-mal so schnell sein wie Ruby 2“, ein Satz, der auch bekannt ist als <a href="https://web.archive.org/web/20240516083517/https://blog.heroku.com/ruby-3-by-3">Ruby 3x3</a>.</p> <p class="post-link"><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/25/ruby-3-0-0-released/">Weiterlesen...</a></p> <p class="post-info">Geschrieben von naruse am 25.12.2020</p> </div> <div class="post"> <h3><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/20/ruby-3-0-0-rc1-released/">Ruby 3.0.0 RC1 veröffentlicht</a></h3> <p>Wir freuen uns, die Veröffentlichung von Ruby 3.0.0-rc1 bekannt geben zu können.</p> <p class="post-link"><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/20/ruby-3-0-0-rc1-released/">Weiterlesen...</a></p> <p class="post-info">Geschrieben von naruse am 20.12.2020</p> </div> <div class="post"> <h3><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/08/ruby-3-0-0-preview2-released/">Ruby 3.0.0 Preview 2 veröffentlicht</a></h3> <p>Wir freuen uns, die Veröffentlichung von Ruby 3.0.0-preview2 ankündigen zu können.</p> <p class="post-link"><a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/12/08/ruby-3-0-0-preview2-released/">Weiterlesen...</a></p> <p class="post-info">Geschrieben von naruse am 8.12.2020</p> </div> <div id="news"> <h3>Weitere Neuigkeiten</h3> <ul> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/10/02/ruby-2-7-2-released/">Ruby 2.7.2 veröffentlicht</a><br> <span class="post-info">Geschrieben von nagachika am 2.10.2020</span> </li> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/09/29/http-request-smuggling-cve-2020-25613/">CVE-2020-25613: Sicherheitslücke: Schmuggeln von Requests in WEBrick möglich</a><br> <span class="post-info">Geschrieben von mame am 29.9.2020</span> </li> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/09/25/ruby-3-0-0-preview1-released/">Ruby 3.0.0 Preview 1 veröffentlicht</a><br> <span class="post-info">Geschrieben von naruse am 25.9.2020</span> </li> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/07/16/fukuoka-ruby-award-2021/">Fukuoka Ruby Award 2021 — Einsendungen werden von Matz bewertet</a><br> <span class="post-info">Geschrieben von Fukuoka Ruby am 16.7.2020</span> </li> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/04/05/support-of-ruby-2-4-has-ended/">Unterstützung für Ruby 2.4 beendet</a><br> <span class="post-info">Geschrieben von usa am 5.4.2020</span> </li> <li> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/2020/03/31/ruby-2-7-1-released/">Ruby 2.7.1 veröffentlicht</a><br> <span class="post-info">Geschrieben von naruse am 31.3.2020</span> </li> </ul> <p class="more"> <a href="news/">Mehr Neuigkeiten...</a> </p> </div> </div> </div> <hr class="hidden-modern"/> <div id="sidebar-wrapper"> <div id="sidebar"> <div class="navigation"> <h3><strong>Der Einstieg</strong> ist einfach!</h3> <ul class="menu"> <li><a href="https://web.archive.org/web/20240516083517/https://try.ruby-lang.org/">Teste Ruby! (im Browser)</a></li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/quickstart/">Ruby in 20 Minuten</a></li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/ruby-from-other-languages/">Ruby für Umsteiger</a></li> </ul> </div> <div class="navigation"> <h3><strong>Entdecke</strong> eine neue Welt…</h3> <ul class="menu"> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/">Dokumentation</a></li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/libraries/">Bibliotheken</a></li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/success-stories/">Erfolgsgeschichten</a></li> </ul> </div> <div class="navigation"> <h3><strong>Beteilige dich</strong> an einer freundlichen und wachsenden Community.</h3> <ul> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/community/mailing-lists/">Mailing-Listen</a>: Sprich mit Programmierern auf der ganzen Welt über Ruby.</li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/community/user-groups/">User-Groups</a>: Treffe Rubyisten in deiner Umgebung.</li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/community/weblogs/">Weblogs</a>: Lies, was gerade jetzt in der Ruby-Community passiert.</li> <li><a href="/web/20240516083517/https://www.ruby-lang.org/de/community/ruby-core/">Ruby-Entwicklung</a>: Hilf mit, die neuesten Ruby-Versionen zu verbessern.</li> <li><a href="https://web.archive.org/web/20240516083517/https://bugs.ruby-lang.org/">Fehler melden</a>: Melde einen Fehler oder hilf mit, offene Fehler zu beseitigen.</li> </ul> </div> <h3>Syndication</h3> <p><a href="/web/20240516083517/https://www.ruby-lang.org/de/feeds/news.rss">Aktuelle Neuigkeiten (RSS)</a></p> </div> </div> <hr class="hidden-modern"/> </div> </div> </div> <div class="container"> <div id="footer"> <div class="site-links"> <a href="/web/20240516083517/https://www.ruby-lang.org/de/" class="home">Home</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/downloads/">Downloads</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/documentation/">Dokumentation</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/libraries/">Bibliotheken</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/community/">Community</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/news/">Neuigkeiten</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/security/">Sicherheit</a> <a href="/web/20240516083517/https://www.ruby-lang.org/de/about/">Über Ruby</a> </div> <p> Diese Website in anderen Sprachen: <a href="/web/20240516083517/https://www.ruby-lang.org/bg/">Български</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/de/">Deutsch</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/en/">English</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/es/">Español</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/fr/">Français</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/id/">Bahasa Indonesia</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/it/">Italiano</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/ja/">日本語</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/ko/">한국어</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/pl/">polski</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/pt/">Português</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/ru/">Русский</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/tr/">Türkçe</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/vi/">Tiếng Việt</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/zh_cn/">简体中文</a>, <a href="/web/20240516083517/https://www.ruby-lang.org/zh_tw/">繁體中文</a>. </p> <p><a href="/web/20240516083517/https://www.ruby-lang.org/de/about/website/">Diese Website</a> wird mit Stolz von Mitgliedern der Ruby-Community gepflegt.</p> </div> </div> </body> </html> <!-- FILE ARCHIVED ON 08:35:17 May 16, 2024 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:38:57 Nov 27, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.562 exclusion.robots: 0.027 exclusion.robots.policy: 0.016 esindex: 0.011 cdx.remote: 8.752 LoadShardBlock: 281.653 (3) PetaboxLoader3.datanode: 234.801 (4) PetaboxLoader3.resolve: 197.604 (2) load_resource: 173.025 -->