• 26.06.2025, 11:09
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Eike

Moderator

Sonntag, 6. September 2009, 22:08

Netbeans als IDE.
e-Texteditor als Editor.

elbarto`

God

Sonntag, 6. September 2009, 22:21

http://www.scintilla.org/SciTE.html

es gibt für python irgend so nen bundle, was auch kommerziell vertrieben wird oder so, aber für den privaten einsatz kostenlos is, da sind python + ettliche libraries dabei und scite auch direkt fertig eingerichtet als editor, weiß jemand zufällig wie das heißt? hab den namen leider vergessen. das ding war zwar leider 800mb groß, aber schon ziehmlich praktisch :D

Ani

God

Montag, 7. September 2009, 10:33

was ist den mit notepad++?
scite ist auch ganz gut, wie oben schon erwähnt.

Y0Gi

God

Donnerstag, 10. September 2009, 20:22

Von C oder C++ oder gar BASIC oder sogar PHP rate ich dringend ab, da hat man sich mit unschönem Nervkram herum zu schlagen. Ich empfehle eine moderne, dynamische Sprache, bei der man sich auf's eigentliche Problem und das Verständnis von Programmierkonzepten allgemein konzentrieren kann und sich auch nicht über OOP-Zwang(!) ärgern muss. Python ist sehr produktiv, sauber und verständlich, Ruby und (insbesondere wenn man schon mal was von der Java-API gesehen hat) Groovy reizen durch ihre Closures. Von Konsolenprogrammen über Web- zu GUI-Applikationen (oder umgekehrt) taugen sie alle. Alle drei laufen übrigens auch auf Java als Plattform, die ersten beiden auch auf der .NET-CLI (wobei die Implementierungen meines Wissens den anderen in C und Java hinterher hinken).


Wenn nix mit einer oberfläche werden soll sonder nur kleine tools die genau eine spezielle aufgabe erledigen würde ich phyton nehmen

Nanana, grafische Anwendungen lassen sich in Python mit wxPython (wxWidgets), PyQt (Qt), PyGTK (GTK) und noch ein paar unwichtigeren wunderbar und schnell erstellen. Für eine riesige GUI-Applikation kann man sich das nochmal überlegen, aber für vieles kommt man damit super aus.


[...] schaue dir mal C# (.Net) von Microsoft an. Da bekommst du die Komplette und vor allem funktionierende Entwicklungsumgebung für lau

... und den Vendor-Login auch gleich ;p Nee, also wenn was (wirklich) frei sein sollte, dann schon die Programmiersprache als Ausgangsbasis. Ende C#-Rant, Diskussion eh zwecklos ;)


Stichwort Editor: Angefangen mit SciTE nutze ich mitllerweile (g)Vim für diverse Interpretersprachen wie Python, Ruby, Groovy, Lua, Perl, PHP, Tcl usw., aber gerade auch für manuelle Bearbeitung von Daten in XML, JSON, YAML usw. Manchmal sogar für LaTeX. Insgesamt bedarf es für mich primär eines guten Bearbeitungsinterfaces, wenig bis gar nicht brauche ich Autovervollständigung (kann Vim aber auch irgendwie) oder andere IDE-Spielereien.

Anders sieht es für Java aus, damit entwickelt es sich vergleichsweise aufwendig und es geht IMHO kein Weg an IntelliJ IDEA vorbei, wenn man täglich damit zu tun hat. Oh, und Eclipse (3.x) ist 'ne fette Sau.


back_orifice: Vielleicht meint er das mit dem Windows-Release von Python mitgelieferte IDLE? Davon rate ich aber Abstand zu nehmen.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Y0Gi« (10. September 2009, 20:28)

saiya

God

Freitag, 11. September 2009, 17:19

Schau dir mal diese Folien an. Sie könnten einen interessanten Wegweiser für dich darstellen: http://www.dcl.hpi.uni-potsdam.de/teaching/pt1

Das hatten wir zu Beginn des Studiums. Python eignet sich hervorragend, um in die Programmierwelt einzusteigen. Dank den Qt-Bindings kann man auch brauchbare GUIs produzieren :D

Grüße
"I've always said, the Web is the sum of all human knowledge plus porn.", Ron Gilbert
UltraStar Manager 1.7.2 | Infos zu meinem PC | .o0 DeathSpank 0o.

Y0Gi

God

Samstag, 12. September 2009, 13:25

Schau dir mal diese Folien an. Sie könnten einen interessanten Wegweiser für dich darstellen: http://www.dcl.hpi.uni-potsdam.de/teaching/pt1

Das hatten wir zu Beginn des Studiums.

Martin von Löwis war dein Dozent? Uiuiui! Dann wundert mich aber auch nicht, dass du Python lieben gelernt hast :D

saiya

God

Sonntag, 13. September 2009, 23:53

*hehe* ;) Japs, der ist momentan am HPI in Potsdam.

Python ist schon cool, obwohl ich in letzter Zeit eher Smalltak und C++ programmiert habe.

Grüße

Edit: "Datenorientiertes XML" werd ich jetzt im Masterstudium auch irgendwann bei ihm belegen. :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »saiya« (13. September 2009, 23:54)

"I've always said, the Web is the sum of all human knowledge plus porn.", Ron Gilbert
UltraStar Manager 1.7.2 | Infos zu meinem PC | .o0 DeathSpank 0o.

Zauro

Senior Member

Donnerstag, 17. September 2009, 08:19

Hallo Leute,
möchte mich auch mal zu Wort melden.

Ich habe vor nen paar Monaten bei einer Firma begonnen zu arbeiten. Mein Einsatzziehl war die Programmierung mit Python. Als ich damals begonnen habe, hatte ich keinerlei Python erfahrungen und es war für mich anfänglich ein bisschen knifflig sich in die Programiersprache reinzudenken, da ich bis dato nur mit Sprachen wie Pascal und C zu tuen hatte. Nachdem ich mich aber mit allem zurecht gefunden habe, finde ich die Skriptsprache echt klasse. Du kannst Programme recht schnell aufn Weg bringen und hast (sofern es erwünscht ist) auch nen super Modul, mit dem du GUIs erzeugen kannst.
Als Editor benutze ich Notepad++ - Syntax Highlighting ist echt gut realiesiert bei dem Editor.

Hast du denn nun schon mal angefangen mit dem Programmieren? Was möchtest du denn alles programmieren? Interessant würde ich mir z.B. ne kleine Potentialströmungssymulation mit hilfe der FEM vorstellen.... Hatten wir damals mal in der Uni in C gemacht und das war echt mühsam, das alles dynamisch zu halten. Mit Python wäre es m.E. denkbar einfach.

Gruß Zauro

Achso diese Seite hat mir beim Umgang mit Python sehr geholfen

http://de.wikibooks.org/wiki/Python_unter_Linux

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Zauro« (17. September 2009, 08:21)

Intel Pentium 930D
Asus P5WD2E-Premium
2048MB DDR2 MDT
Ati 1900XT
2 x 250GB HDD von Samsung