Loading...
0%
Ruby

A Programmer's Best Friend

Since 1995

Ruby

Latest Version: 4.0.0

Download
# Output "I love Ruby"
say = "I love Ruby"
puts say

# Output "I *LOVE* RUBY"
say = say.sub("love", "*love*")
puts say.upcase

# Output "I *love* Ruby"
# five times
5.times { puts say }
# Ruby knows what you
# mean, even if you
# want to do math on
# an entire Array
cities  = %w[ London
              Oslo
              Paris
              Amsterdam
              Berlin ]
visited = %w[Berlin Oslo]

puts "I still need " +
     "to visit the " +
     "following cities:",
     cities - visited
# The Greeter class
class Greeter
  def initialize(name)
    @name = name.capitalize
  end

  def salute
    puts "Hello #{@name}!"
  end
end

# Create a new object
g = Greeter.new("world")

# Output "Hello World!"
g.salute

Möchtest du mehr über Ruby erfahren oder es ausprobieren? Try Ruby

Warum Ruby?

Warum lieben Programmierer auf der ganzen Welt Ruby? Was macht es so unterhaltsam?

Ecosystem

Reichhaltige Gems unterstützen alle Arten von Entwicklung.
Ausgereifte Werkzeuge sofort einsatzbereit.

Ruby hat eine umfangreiche Sammlung von Bibliotheken namens Gems, die alles von Webentwicklung bis Datenverarbeitung unterstützen. Mit ausgereiften Frameworks wie Rails und umfassenden Toolchains kannst du hervorragende vorhandene Ressourcen kombinieren, um schnell hochwertige Anwendungen zu erstellen, ohne das Rad neu zu erfinden.
Als ich Ruby der Welt übergab, hatte ich nie erwartet, dass ein so reichhaltiges Ökosystem daraus wachsen würde. Über 200.000 Gems, Ruby on Rails, RSpec, Bundler—all das wurde von der Community erschaffen und gepflegt. Mein Wunsch, „Programmierer glücklich zu machen", wurde auf eine Weise verwirklicht, die ich allein niemals hätte erreichen können.

Yukihiro "Matz" Matsumoto

Creator of Ruby

Simple

Leicht zu schreiben, leicht zu lesen.
Natürliche Syntax wie gesprochene Sprache.

Ruby hat eine einfache und intuitive Syntax, die wie natürliche Sprache gelesen werden kann. Durch die Eliminierung komplexer Symbole und ausführlicher Konstrukte ermöglicht Rubys Designphilosophie, direkt auszudrücken, was du willst. Mit minimalem Boilerplate-Code und hoher Lesbarkeit ist es anfängerfreundlich und wartbar für erfahrene Entwickler.
Ruby ist einfach die schönste Programmiersprache, die ich je gesehen habe.
Ich achte sehr genau auf neue Programmiersprachen, die aufkommen, neue Umgebungen, neue Frameworks, und ich habe noch nichts gesehen, das Ruby in der Reinheit seines Designs erreicht oder übertrifft.

David Heinemeier Hansson

Creator of Ruby on Rails

Productivity

Mit weniger Code mehr erreichen.
Intuitive Syntax beschleunigt die Entwicklung.

Rubys ausdrucksstarke Syntax ermöglicht es, komplexe Logik prägnant zu schreiben. Durch die Nutzung mächtiger Funktionen wie Metaprogrammierung und Blöcke kannst du Wiederholungen reduzieren und dich auf die Lösung der Kernprobleme konzentrieren. Mit umfangreichen Test-Frameworks kannst du die Qualität aufrechterhalten und dabei schnelle Entwicklungszyklen erreichen.
Ruby verwandelt Ideen schnell in Code. Seine Einfachheit hält mich fokussiert; seine Ausdruckskraft lässt mich so schreiben, wie ich denke.
Es fühlt sich an, als würde die Sprache aus dem Weg gehen und nur mich und das Problem zurücklassen. Mit großartigen Tools und Bibliotheken werden Ideen schnell zu laufendem, elegantem Code.

Dave Thomas

Author of "The Pragmatic Programmer"

Community

Entwickler weltweit unterstützen sich gegenseitig.
Eine herzliche, aktive Community.

Die Ruby-Community pflegt die Kultur von "Matz is nice and so we are nice (MINASWAN)" und heißt jeden willkommen, vom Anfänger bis zum Experten. Konferenzen und Meetups auf der ganzen Welt fördern den Wissensaustausch und Verbindungen. Es ist eine herzliche, nachhaltige Community, in der sich Menschen gegenseitig helfen und gemeinsam wachsen.
Die Ruby-Community ist voller Talent und Kreativität – Entwickler, die von Rubys eleganter Syntax angezogen werden und aus Freude am Programmieren arbeiten. Es ist eine lebendige, einladende Community, die diese Liebe zum Programmieren gerne mit allen teilt. Dieser Geist der Wärme und Zusammenarbeit ist zweifellos Rubys größter Schatz.

Amanda Perino

Executive Director of Rails Foundation

Werde Teil der Community

Menschen, die sich mit Ruby über die reine Nutzung hinaus beschäftigen, werden Rubyisten genannt.
Rubyisten, die Ruby lieben, sind alle nette #rubyfriends. Community-Aktivitäten gedeihen und machen Spaß.

Das universelle Motto ist "MINASWAN" — Matz is nice and so we are nice

Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community
Ruby Community

Neuigkeiten

Ruby 3.4.0 veröffentlicht

Wir freuen uns, die Veröffentlichung von Ruby 3.4.0 bekannt zu geben. Ruby 3.4 führt den it-Blockparameter ein, ändert Prism zum Standardparser, bietet Happy Eyeballs Version 2-Unterstützung in der Socket-Bibliothek, verbessert...

Weiterlesen...

Geschrieben von naruse am 25.12.2024

Weitere Neuigkeiten lesen

Sicherheit

Weitere Sicherheit lesen