


02.05.2008
Good bye Ruby
Kommt Ruby in die Krise? Verstärkt mehren sich Gerüchte, dass wohl Twitter, Micro-Message-Service und in der Vergangenheit auch aktiver Ruby-Fürsprecher, sich von Ruby verabschieden wird. Wie das Nachrichtenmagazin TechCrunch berichtet sollen wohl Skalierungsprobleme ausschlaggebend für die Überlegungen sein.
Das wäre ein ziemlich deutlicher Strategiewechsel für das Unternehmen. Noch im letzten Jahr war von Skalierungsproblemen mit Ruby – so der damalige Lead-Developer Blaine Cook in einer Präsentation – nichts zu hören, ganz im Gegenteil.
It's Easy, Really.
- Realize Your Site is Slow
- Optimize the Database
- Cache the Hell out of Everything
- Scale Messaging
- Deal With Abuse
- Profit
Blaine Cook, 2007
Erst Ende April brach der Twitter-Service für mehrere Tage zusammen. Evan Williams, Gründer von Obvious (das Unternehmen, das Twitter gegründet hat), bestreitet hingegen die Wechselpläne. Räumt allerdings auch ein, dass bereits weite teile des Twitter-Codes nicht mehr in Ruby (on Rails) geschrieben sind.
Bleibt also abzuwarten, was hinter den Gerüchten steckt. Und es wird interessant sein zu beobachten, wie die Ruby-Community mit den neuen "Ruby skaliert nicht"-Vorwürfen umgehen wird.
Eine Anmerkung noch zum Schluss: Falls etwas dran ist an den Gerüchten, dann stehen derzeit Java und PHP als Kandidaten für die neue Twitter-Codebasis zur Diskussion.
[rl]

toxicburst schrieb am 05.05.2008, 12:25 Uhr In diesem Artikel werden Ruby und Rails zusammen in einen Topf geworfen! So ist die Rede davon, dass man sich bei Twitter von Ruby verabschieden möchte, was - folgt man der Quelle - nicht stimmt. Zwar denkt man daran, auf Java oder PHP umzusatteln, gleichzeitig hält man sich aber auch noch eine Option für ein alternatives Webframework unter Ruby offen.
Ruby ist nicht gleich Rails und auch KEINE Web-Development-Sprache. Ruby ist eine Turing-Komplette "General-Purpose-Language" wie Java, C++ oder Smalltalk!

toxicburst schrieb am 05.05.2008, 12:25 Uhr In diesem Artikel werden Ruby und Rails zusammen in einen Topf geworfen! So ist die Rede davon, dass man sich bei Twitter von Ruby verabschieden möchte, was - folgt man der Quelle - nicht stimmt. Zwar denkt man daran, auf Java oder PHP umzusatteln, gleichzeitig hält man sich aber auch noch eine Option für ein alternatives Webframework unter Ruby offen.
Ruby ist nicht gleich Rails und auch KEINE Web-Development-Sprache. Ruby ist eine Turing-Komplette "General-Purpose-Language" wie Java, C++ oder Smalltalk!

WoNáDo schrieb am 05.05.2008, 12:46 Uhr 'Und es wird interessant sein zu beobachten, wie die Ruby-Community mit den neuen "Ruby skaliert nicht"-Vorwürfen umgehen wird' - Die "Ruby-Gemeinde" wird "Aha" sagen, die Schultern zucken und weiter "Ruby" benutzen. Wie schon im vorhergehenden Kommentar bemerkt, ist Ruby eine allgemeine Programmiersprache, deren Einsatzgebiet weit über das Web-Development hinausreicht. Im Artikel ist das "Rail"-Framework gemeint und nicht die Programmiersprache "Ruby".

WoNáDo schrieb am 05.05.2008, 12:46 Uhr 'Und es wird interessant sein zu beobachten, wie die Ruby-Community mit den neuen "Ruby skaliert nicht"-Vorwürfen umgehen wird' - Die "Ruby-Gemeinde" wird "Aha" sagen, die Schultern zucken und weiter "Ruby" benutzen. Wie schon im vorhergehenden Kommentar bemerkt, ist Ruby eine allgemeine Programmiersprache, deren Einsatzgebiet weit über das Web-Development hinausreicht. Im Artikel ist das "Rail"-Framework gemeint und nicht die Programmiersprache "Ruby".

Gregor Kopp schrieb am 05.05.2008, 13:19 Uhr Die Vorwürfe in diesem Zusammenhang ("Ruby skaliert nicht!") sind irrelevant, da hier Rails nicht skaliert und nicht Ruby.
mfg., Gregor Kopp

Gregor Kopp schrieb am 05.05.2008, 13:19 Uhr Die Vorwürfe in diesem Zusammenhang ("Ruby skaliert nicht!") sind irrelevant, da hier Rails nicht skaliert und nicht Ruby.
mfg., Gregor Kopp

|