suche "universelle" script-sprache

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 11.12.2004 19:21:58

ckihm.deb hat geschrieben:Mit Perl kann man zumindest unter Linux auch Systemprogrammierung erledigen. Fast alle Betriebssystemfunktionen lassen sich wie mit C aufrufen, nur das man mit Perl nicht so schnell Fehler macht. Und ich liebe die regulären Ausdrücke von Perl.
Also mit ctypes kann man auch in Python beliebige Funktionen aus C Libraries aufrufen, also auch Systemprogrammierung. Ich habe es aber noch nie versucht, weil ich noch nie die notwendigkeit dazu hatte, weil Python für das meiste sowieso schon Module hat.

Pythonmodule (einige) http://www.vex.net/parnassus/ http://www.python.org/pypi

Und regexes kann Python per re Modul auch.. vermutlich sogar PCREs
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 11.12.2004 20:11:29

Lassen wir das doch bitte nicht in einen Python vs. Perl Thread ausarten...

Nochmals: ich mag Perl auch, allerdings kann ich meinen Python-Code auch nach 6 Monaten noch lesen, meinen Perlcode verstehe ich schon nach ein paar Stunden nicht mehr.
Man kann natürlich auch in Perl einigermaßen verständlich programmieren, aber Python "zwingt" einen praktisch dazu, und das in einer Weise, die überhaupt nicht stört.

Um wieder on-topic zu kommen, möchte ich (nochmals) auf ruby Hinweisen, hat in Japan in etwa den Status wie Python hier. Was ich bis jetzt gesehen habe, gefällt mir gut (wenngleich ich dennoch Python vorziehe)

http://www.ruby-lang.org (scheint im moment down zu sein)
http://www.rubycentral.org/book

Heißt übrigens Ruby weil es "das bessere Pe(a)rl" sein will, und hat dementsprechend viel von Perl übernommen (z.B. die Implizierte $_-Variable)
Perlfans sollten sie sich auch mal anschauen

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 11.12.2004 20:28:06

Joghurt hat geschrieben:Lassen wir das doch bitte nicht in einen Python vs. Perl Thread ausarten...
Okay, ich wollte nur anmerken, dass Python das meiste (mindestens) was Perl kann auch kann.
Joghurt hat geschrieben:Um wieder on-topic zu kommen, möchte ich (nochmals) auf ruby Hinweisen, hat in Japan in etwa den Status wie Python hier. Was ich bis jetzt gesehen habe, gefällt mir gut (wenngleich ich dennoch Python vorziehe)

http://www.ruby-lang.org (scheint im moment down zu sein)
http://www.rubycentral.org/book
In Py-Forum gibt es auch einen Thread über Ruby und Python (unter dem Topic PHP :lol: ), dort schneidet Ruby was Objektorientiertheit angeht durchaus zum Teil etwas besser ab als Python, ich habe mich auch mit Ruby etwas (nur etwas, leider) beschäftigt und festgestellt, das mir die Syntax nicht so besonders taugt.. aber man kann sich sicher auch damit anfreunden, besonders wenn man ein gutes Ruby Buch hat.
Joghurt hat geschrieben:Heißt übrigens Ruby weil es "das bessere Pe(a)rl" sein will, und hat dementsprechend viel von Perl übernommen (z.B. die Implizierte $_-Variable)
Perlfans sollten sie sich auch mal anschauen

Ruby = Perl + besseres OO + diverse coole Dinge?
Für Perl Umsteiger sicher sehr interessant, für Einsteiger .. naja, gut sicher auch nicht schlecht.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Benutzeravatar
devilx
Beiträge: 734
Registriert: 26.08.2003 22:57:20
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Filderstadt
Kontaktdaten:

Beitrag von devilx » 11.12.2004 20:55:38

Ich empfehle brainfuck. Interpreten gibt es fuer jede Plattform, sogar kompillierbar und ziemlich maechtig. :lol:
When you smile, the world smiles with you :)
When you fart, you stand alone :(
... a place full of dorkness

Antworten