Python Impulse#

Die starren Syntaxkonventionen der Programmiersprache Python (engl. und dt. Info) empfinde ich als

  • Fluch beim Schreiben und
  • Segen beim (Wieder-)Einstieg.
Pro's:Contras:
native Objektorientierung
wobei auch der prozedurale und funktionale Ansatz möglich ist
Im Vergleich zu Perl-golf finde ich die Sprache einen Tacken zu geschwätzig
BNF - gute Standardisierung, Perl hat keine BNF
akzeptale Geschwindigkeit im Gegensatz zu RubyProgrammierung
eigenständige Executables.Footprint zu groß, Tcl-Starkits sind kleiner
Codeblöcke per EinrückungCodeblöcke per Einrückung
schnelle Aktualisierung der Codebasis nach Fehlern nicht immer abwärts kompatibel
m.W. ist Python bereits in einigen Anwendungen eingebettet:
Blender * Plone * Wx-WidgetsApi * Gentoo
Inline C per SWIG, siehe Perl
einige Ports:
CPython
IronPython (aktuell)
JPython (veraltet?)
Python in Python PyPy (veraltet!)
plattformunabhängig, läuft auch auf dem Palm(tm)
und, neben J2ME auf Nokias Symbian

Wissenswertes (subjektiv, wie vieles hier)#

-- MarkusMonderkamp am 07.11.2006