Ich brauche für einen Vortrag, in dem ich auch ein Bisschen über Python sagen möchte eine kürze Beschreibung.
Ich wollte Euch mal fragen mit welchen 3 Stichworten ihr Python spontan charakterisieren würdet??
Gruß Tjuxx
Python charakterisieren....
- dynamisch und stark typisierte, objektorientierte Programmiersprache
- unterstützt mehrere Paradigmen: prozedural, funktional und OOP.
- relativ einfache, saubere Syntax. Verständlicher Quelltext wird von den Entwicklern höher geschätzt als kryptische Abkürzungen.
- umfangreiche Standardbibliothek (“batteries included”)
- meine Lieblingssprache
- unterstützt mehrere Paradigmen: prozedural, funktional und OOP.
- relativ einfache, saubere Syntax. Verständlicher Quelltext wird von den Entwicklern höher geschätzt als kryptische Abkürzungen.
- umfangreiche Standardbibliothek (“batteries included”)
- meine Lieblingssprache
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
Triffts doch schönTim Peters hat geschrieben:The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
[url=http://29a.ch/]My Website - 29a.ch[/url]
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Was es nicht "indented it"? Klingt auf jeden Fall lustiger, aber eben auch Insider-mäßiger.lunar hat geschrieben:Programming the way guido intended it
Hmm, mal nachdenken welche Stichworte mir bei Python einfallen:
- klar
- eine Menge Möglichkeiten
- brauchbare Community
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Ja, mein Fehler... das Verwechseln dieser Wörter ist ein Fehler, den ich mir regelmäßig zu Schulden kommen lasseLeonidas hat geschrieben:Was es nicht "indented it"?lunar hat geschrieben:Programming the way guido intended it
Deine Punkte finde ich jetzt nicht so wahnsinnig gut, sie sind nicht wirklich ein Alleinstellungsmerkmal von Python.
Ohne in die Dokumentation zu schauen: Heißt es nun logging.basic_config oder logging.basicConfig, ElementTree.from_string oder ElementTree.fromstring? Was macht der Else-Clause eines while-Statements wirklich? Wie werden veränderbare Default-Argumente ausgewertet?klar
Alles Dinge, die gerade für Anfänger weniger klar sind (bei else-Clauses von While-Statements muss ich immer noch kurz nachdenken
Die hat man auch mit FORTAN oder C++...eine Menge Möglichkeiten
Java hat auch eine gute Community... die lebt aber nur deswegen, weil J2EE Entwicklung so schwer ist und man dabei viel, viel Hilfe brauchtbrauchbare Community
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Natürlich sind sie kein Alleinstellungsmerkmal, aber eben die Punke warum mir Python gefällt.lunar hat geschrieben:Deine Punkte finde ich jetzt nicht so wahnsinnig gut, sie sind nicht wirklich ein Alleinstellungsmerkmal von Python.
Und dass die Stdlib inkonsistent ist - ja, zugegeben. Kann man der Sprache selbst aber nur bedingt in die Schuhe schieben. Es ist zumindest dokumentiert - ja sicher, ich würde auch gerne eine "saubergemachte" Stdlib haben, aber da ist von Seiten Python-dev wenig Interesse.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice