Diskussion:Rubinius

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 5 Jahren von 217.149.172.122 in Abschnitt WP:OMA
Zur Navigation springen Zur Suche springen

WP:OMA[Quelltext bearbeiten]

Was ist Rubinius? - der Einleitungssatz ist nicht allgemeinverständlich genug. Ich habe nur ungefähr verstanden, daß es irgendetwas mit Computern zu tun hat mir ist aber unklar was. Kersti 14:26, 20. Feb. 2009 (CET)Beantworten

Ja, stimmt, ist aber auch schwierig. Hab versucht es ein bisschen zu verbessern. Vergleiche mit Einleitungen zu JRuby und PyPy. Aber um es allgemeinverständlich zu machen, müsste man wahrscheinlich viel weiter ausholen. Wäre dann aber wohl teilweise redundant mit Ruby (Programmiersprache). -- FF-Wonko DB 20:06, 20. Feb. 2009 (CET)Beantworten
Jetzt verstehe ich in der Einleitung nur ein Wort noch gar nicht: Implementierung. Dummerweise verstehe ich es immer noch nicht, nachdem ich den Artikel Implementierung gelesen - und nicht verstanden - habe. Gut, wahrscheinlich ist das wirklich schwierig mit einem halben Satz zu sagen. Aber vielleicht sollte das wenigstens im Artikel Implementierung so erklärt werden, daß man nachher weiß, was eine Implementierung macht und was nicht. Also welche Aufgaben sie eigentlich im Zusammenhang mit der Programmiererei hat. Außerdem werden da ja zwei völlig verschiedene Sachverhalte in einem Artikel (Implementierung) behandelt. Sollte man da nicht eher eine BKL und zwei Artikel machen? Kersti 22:15, 20. Feb. 2009 (CET)Beantworten
Ich glaube, jetzt habe ich es verstanden - ist es vielleicht so, daß wenn man eine Programmiersprache wie z.B. BASIC hat, daß die Implementierung es dann sozusagen für den Computer so übersetzt, daß der versteht was der Mensch mit seinem programm will? - Wie unterscheidet sich das dann von einem Interpreter? Kersti 22:20, 20. Feb. 2009 (CET)Beantworten
Genau, das macht die Implementierung. Die Programmiersprache ist, was der Benutzer schreibt und die Implementierung ist das Programm, was es dann dem Computer verständlich macht. Rubinius ist sowas für Ruby. Ein Interpreter ist eine Implementierungsstrategie für sowas, ein Compiler eine andere. In letzter Zeit verschwimmen hier aber die Grenzen immer stärker. So könnte man Rubinius bei beidem einordnen. -- FF-Wonko DB 14:07, 21. Feb. 2009 (CET)Beantworten
Nachtrag: Eine Implementierung ist einfach eine technische Umsetzung einer Idee oder Spezifikation. Eine solche Idee - z.B. Ruby - kann mehrere Implementierungen haben. -- FF-Wonko DB 14:11, 21. Feb. 2009 (CET)Beantworten
Leute die einen Interpreter nicht von einem Compiler klar unterscheiden können sollten hier ihre geistigen Ergüsse nicht zum besten geben! Wer nicht weiß was der Begriff Implementierung bedeutet kann dies jederzeit hier nachlesen. --217.149.172.122 15:04, 9. Sep. 2018 (CEST)Beantworten