Thread Perl vs Ruby
(53 answers)
Opened by tonewheel at 2007-04-09 20:24 Quote Es steht kein Datum wann Perl 6 fertig sein wird. Die Antwort lautet "When it's Done!" Also Meiner Meinung nach wird es bestimmt noch so 5 Jahre dauern bis Perl 6 und die ganzen Implementierungen fertig sind, und es ein Haufen Module gibt so das sich Perl 5 nicht mehr Lohnen wird. Quote Naja es ist doch nicht Nachteilhaft wenn Perl 5 Module erscheinen die die bessere, einfachere Syntax bzw. Möglichkeiten von Perl 6 übernehmen, oder? Ansonsten habe ich mich mit Perl 6 noch wenig auseinander gesetzt. Pugs strebt aber an auch alle (oder die meisten) Perl 5 Module auch unter Perl 6 Nutzen zu können. Quote Du musst zwischen Sprache und Implementierung unterscheiden. Perl 6 ist die Sprache. Pugs ist eine Implementierung der Sprache. Ursprünglich sollte Pugs nur zum Testen da sein, um schonmal etwas Perl 6 Code in der Realität Testen zu können. Mitlerweile ist man aber auch dazu übergangen Pugs irgendwann als festen Compilier für Perl 6 anzubieten. Ansonsten gibt es noch Parrot was meiner Meinung nach viel Entscheidender ist. Es ist eine VM die unterschiedlichen Binärcode ausführen kann. Perl6 Binärcode soll das eine sein was von Parrot ausgeführt wird. Python, Ruby, Tcl... sollen noch hinzu kommen. Also besser gesagt etliche Sprachen sollen hinzu kommen. Parrot wird ungefähr soetwas wie .Net von Microsoft, nur für Dynamische Sprachen. Ansonsten wie gesagt man kann Pugs nicht einfach nach Perl6 umbennen da du zwischen Sprache und Implementierung unterscheiden musst. Das gleiche gibt es auch z.B. bei C/C++. Es gibt einmal die Sprache und einmal die Implementierung. Z.B. den GCC oder den Borland C++ oder Microsoft VC++ etc. Quote Perl 6 soll immer noch Perl bleiben. Daher wird man wohl viel mitnehmen können. Und was ich mir biser auch angesehen habe von Perl 6 war das auch der Fall. Es gibt neuerungen, manche Sachen haben sich geändert, vieles zum Guten, aber es sieht immer noch nach Perl aus, und es sieht für mich Verständlich aus. Von daher wird denke ich ein Perl5 Programmierer nicht all zu viel Zeit brauchen um Perl6 zu Lernen. Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|