hosted by
netcup.com
 
Navigation 
StartseiteStartseite
NeuigkeitenNeuigkeiten
ArtikelArtikel
ToolsTools
DownloadsDownloads
GästebuchGästebuch
Formular (5 Einträge)
WissenWissen
KontaktKontakt
 

Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Aktuelles Ereignis 
 

Morgen, am 17. Januar 2026, findet die 'Wir haben es satt!'-Demo statt:

Am 17. Januar 2026, parallel zur 'Grünen Woche', demonstrieren Land­wir­te und Verbraucher am Brandenburger Tor ab 12:00 Uhr gegen die Zu­stän­de in Megaställen und der Billigfleisch-Politik. Insbesondere geht es um den maßlosen Einsatz von Antibiotika, tonnenweise Gülle aus Me­ga­stäl­len, großflächige Monokulturen für den Fut­ter­mit­tel­an­bau und mil­li­o­nen­fa­ches Tierleid.
Weiterführende Informationen

 
 
Artikel zum Thema Ruby  
 

Ruby vs. PHP


Ruby vs. PHP
Beide Pro­gram­mier­spra­chen sind Mitte der 1990er Jahre ent­stan­den. Die eine in Europa, die andere in Japan. Während PHP aber erst in den nach­folgenden Versionen objektorientes Pro­gram­mie­ren zuließ, war Ruby von Beginn an eine echte objektorientierte Sprache. Wäh­rend es für PHP bereits sehr früh gute englische und auch deutsche Referenzen gab, konn­te man für Ruby erst ab ca. 2000 englischsprachige Dokumentationen fin­den. In unseren Brei­ten ist Ruby deshalb wohl ein 'Spätzünder'.

Zum Erlernen von Ruby ist es für einen PHP-Entwickler vielleicht ganz hilfreich, zu wissen, worin sich beide Sprachen unterscheiden und worin sie sich ähneln. Hier eine kurze Übersicht:

In diesen Punkten unterscheiden sich PHP und Ruby:

  • Strings, Numbers, Arrays, etc. sind in Ruby Objekte. Also statt abs(-1) in PHP schreibt man in Ruby -1.abs
  • Hashes und Arrays sind verschiedene Typen in Ruby.
  • nur 'false' und 'nil' liefern in Ruby 'false'. 0, array() und "" ergeben bei Bedingungen in Ruby 'true'.

In diesen Punkten sind sich PHP und Ruby ähnlich:

  • Beide sind dynamisch typisierte Sprachen, sodass Variablen keine Deklaration benötigen.
  • Beide kennen Klassen und die gleichen Me­cha­nismen für die Zugriffskontrolle (public, pro­tec­ted und private).
  • Bei beiden beginnen Variablennamen mit einem $.
  • In beiden gibt es das Sprachkonstrukt 'eval'.
  • Beide kennen Stringinterpolation.
  • Beide kennen 'heredocs'.
  • In beiden gibt es Exceptions.
  • Für beide stehen umfangreiche Stan­dard-Bi­bli­o­the­ken zur Verfügung.
  • Standard- und assoziative Arrays funktionieren in beiden ähnlich.
  • 'true' und 'false' verhalten sich in beiden gleich.
  • 'null' wird in Ruby mit 'nil' bezeichnet.
© webman-company, 5. Dezember 2025
Weiterführende Informationen


Ihr Kommentar *
(es stehen 1000 Zeichen zur Verfügung)
0 / 1000



*) Ihr erster Kommentar wird nicht sofort veröffentlicht.
 
Aktuelle Fragen   

Fragen über Fragen

Beantwortet die große Kerze die Frage der kleinen Kerze, ob Durchzug gefährlich sei, mit den Worten: 'Davon kannst du ausgehen'? 
Wieso passiert immer genau so viel, wie in die Zeitung passt? 
Ist es bedenklich, wenn im Park ein Goethe-Denkmal durch die Bäume schillert? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
Warum kann sich ein Schwamm nicht ausdrücken? 
 
 
Wissenswertes aus dem Bereich 'Zweiseitigkeit':
Claudia Roth distanzierte sich von ihrem Applaus für die Auszeichnung des Films 'No Other Land' auf der Berlinale und stellte klar, dass ihr Applaus nur dem jüdisch-israelischen Regisseur Yuval Abraham gedient habe, nicht dem palästinensischen Regisseur Basel Adra.

Ihre Zeit 

 

Besucherstatistik 
0
Besucher

3.768.430 Seitenabrufe
(seit November 2006)
 

Ihr Client 
 

KalenderKalender 
vorheriger Monat Januar 2026 nächster Monat
Mo Di Mi Do Fr Sa So
     
2000: Millenium Bug
2002: Einführung des Euro
Neujahr
Weltfriedenstag
1
2
5
2005: Todesfall Po­li­zei­re­vier Dessau
2015: Anschlag auf Charlie Hebdo
7
8
2007: Erstes Smartphone
9
11
1951: UN-Völkermordkonvention
12
1989: Salman Rushdie
2010: Kindesmissbrauch durch Priester des Je­su­i­ten­ordens
14
16
17
18
2038: Y2K38
19
23
24
25
1994: Python Version 1
Erstes Mondviertel
26
2020: Corona Pandemie
Internationaler Holocaustgedenktag
27
29
1948: Mahatma Gandhi
30
2025: Die Haager Gruppe
31
 

iCalendar
 

 
© 2006-2025 webman-company (Berlin, 13.01.2026)
 
 
Bitte haben Sie einen Augenblick Geduld.

Bitte warten


schließen