Thread ich stelle mich mal vor
(10 answers)
Opened by fraggs at 2006-09-11 17:29 Quote Ich denke nicht das es tot ist. Allerdings kommt mir Java etwas vor wie das neue Pascal. Pascal wurde damals auch gehyped ohne ende und praktisch von jedem Unterrichtet. Heutezutage sieht man fast keinen mehr in Pascal Programmieren. Klar gibt es noch Delphi und Lazarus, aber besonders viel wird daran nicht mehr gemacht. Quote Wie meinst du das genau? Ich selber würde niemals in Java Programmieren weil der Sourcecode zu Java nicht offen ist. Oder meinst du Freiheit im Sinnde der Syntax? Quote Klar kenne ich den Spruch. Genau das selbe ist auch ein Spruch eines Admins warum er lieber Windows anstatt GNU/Linux verwendet. Wenn etwas schief geht kann man es auf Microsoft schieben. Quote Die .NET Reihe sollte ja eigentlich Cross-Platform sein. Beziehungsweise wird es jedenfalls so von Microsoft verkauft. Es mag zwar sein das dies mit der Technik stimmt, mehr als Marketing sehe ich dahinter aber auch nicht. Wenn man seine VM nur für ein Betriebssystem anbietet, und das ist nunmal Windows, dann ist es definitiv nicht Crossplatform. Zwar gibt es Mono aber das ist doch ein Witz. Ständig hinkt man hinterher und man ist ständig auf einen anderen Stand. Quote Ich habe in Python bisher nie großartig programmiert. Aber das Python CPAN umfasst meine ich zur Zeit etwas über 1000 Module. Ich denke für wichtige Sachen sollte da alles enthalten sein. Oder meinst du irgendwie von der Technik sei es nicht ausgereift? Ruby finde ich auch Interessant, wenn ich nicht Perl lernen würde, würde ich wahrscheinlich Ruby Lernen. Quote Python selber soll ja auch überarbeitet werden. Was bei Perl Perl6 ist, ist bei Python, Python3000. Die Sachen die ich bisher über Perl6 gelesen haben fande ich schon äußerst Interessant. Jedenfalls von der Syntax her. Ich selber muss auch sagen das ich Reguläre Ausdrücke ziemlich mag. Dies war auch einer meiner Hauptgründe Perl als Sprache zu nehmen. Und als ich dann etwas über perl6 Rules gelesen hatte, war ich noch mehr begeistert. ;) Wenn man sich dagegen Ruby anschaut wirkt es eher lächerlich, wenn man sagt das Ruby an einer neuen VM arbeitet die die beste Regex Implementierung bieten soll. Bei Perl6 sieht man jedenfalls anhand den Rules das dort viel mehr Innovation ist. Aber naja, der unterschied ist ja wie du bereits sagtest. Perl6 ist noch nicht drausen. Und ich denke mal das wird noch ein paar Jahre dauern bis es soweit ist. Aber eine Sache habe ich bei Perl6 immer noch nciht gefunden. Vielleicht kannst du sie mir beantworten, da du ja in Perl6 ganz fit bist. Perl6 trennt ja Sprache und VM voneinander. Wird das ganze letztendlich zu eine Art Java werden? Also das ich meinen Sourcecode erst zu Bytecode Kompilieren muss, und dann meinen Bytecode weiter geben muss? Oder werde ich immer noch in der Lage sein Shellskripte sofort auszuführen? So wie es zur Zeit mit perl5 Möglich ist? Eine Manuelle Kompilation würde ich eher schelcht finden. Ich denke dann würden auch viele aus dem Unix/Linux Bereich von Perl abspringen. Ich würde aber beides nicht schlecht finden. Und ich finde Python ist dort wieder ein gutes Beispiel. Den dort wird das Skript einmal Kompiliert, und der Bytecode wird dann auf der festplatte abgelegt. Wird das Skript ohne änderung wieder gestartet, dann wird der bytecode benutzt, und nicht nochmal Kompiliert.\n\n <!--EDIT|sid burn|1158971442--> Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|