8 Stimmen

Lernen von Perl, aber wie bekomme ich 5.14 auf Windows?

Also habe ich das Buch "Learning Perl 6th edition" bestellt und ich weiß, dass es 5.14 verwendet, aber Strawberry Perl ist nur bei 5.12, also was sind meine Optionen? Ist 5.12 gut dafür geeignet oder wird es Probleme mit dem geben, was gelehrt wird?

Ist meine einzige Option die Verwendung von Linux? Wenn ja, wären Distro-Vorschläge hilfreich, zusammen mit Anweisungen oder einem Link zu Anweisungen zur Aktualisierung von Perl in der genannten Distro (oder allgemein). Ich bin relativ neu in Linux, habe nur ein paar Mal Ubuntu installiert und bin nie dabei geblieben. Die perfekte Lösung wäre eine Distro, die sich gut für die Installation auf einem anderen PC in meinem Haus eignet, sodass ich mich nur per Remote-Desktop (oder Ähnliches, auch SSH, obwohl GUIs angenehm sind) einloggen kann, da ich einen älteren PC habe, in den ich eine neue Festplatte einbauen und herumspielen möchte. (Pentium 4 mit etwas weniger als einem Gigabyte RAM, also nicht schrecklich)

Hoffentlich wird diese Frage als konstruktiver angesehen als meine letzten beiden und ich freue mich auf Ihre Antworten.

Bearbeitung: Auch würden Ressourcen für einen Linux-Neuling eine große Hilfe sein, wenn möglich und wenn es die beste Option ist.

1voto

Keith Thompson Punkte 240701

Ich habe ein vollständig aktualisiertes Ubuntu 11.04; es hat Perl 5.10.1. Ich weiß nicht, wie aktuell andere Linux-Distributionen sind. Cygwin hat auch 5.10.1.

Sie könnten auch aus dem Quellcode kompilieren.

1voto

MilanorTSW Punkte 113

Nun, du kannst entweder Active Perl verwenden oder eine GNU/Linux-Distribution verwenden und das neueste Perl aus den Repositories erhalten. GNU/Linux ist nicht Windows, es ist Open-Source und du kannst es auf so vielen PCs installieren, wie du möchtest. Du könntest Ubuntu oder dessen Derivate ausprobieren für ein einfach zu bedienendes System.

1voto

brian d foy Punkte 124323

Der Großteil von Learning Perl ist nicht von Perl 5.14-Funktionen abhängig, und diejenigen, die es sind, sind klar gekennzeichnet. In den meisten Fällen versuche ich, eine Möglichkeit zu zeigen, das Gleiche auf eine nicht v5.14-Art und Weise zu tun. Du wirst auf einige schöne v5.14-Funktionen verzichten, aber du wirst nicht ohne sie stecken bleiben. Und, falls es von Bedeutung ist, das neue Programming Perl, das sehr bald erscheint, deckt bis v5.16 ab. Kaufe die alte Version nicht, wenn du sie noch nicht hast.

Viele Leute haben bereits sehr gute Optionen für verschiedene Perls vorgeschlagen, also werde ich das nicht wiederholen. Mein Rat an Studenten ist immer, auf der Perl-Version und auf dem Betriebssystem zu lernen, auf das du bereitstellen möchtest.

Du musst nicht bei Windows bleiben. Du kannst eine virtuelle Maschine von fast jedem Betriebssystem bekommen, das du möchtest. VMWare und Oracle VirtualBox bieten kostenlose Player an und viele Orte bieten vorkonfigurierte virtuelle Maschinen an. Von dort aus kannst du jede Perl-Version installieren, die du magst. Es ist auch unglaublich preiswert und einfach, Mehrfachstartsysteme zu haben (obwohl eine VM dich nicht davon abhält, beide gleichzeitig zu nutzen).

Auf Windows kannst du auch Cygwin installieren und dann jede gewünschte Perl-Version installieren.

Zudem gibt es eine Vorabversion für Strawberry Perl 5.14.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X