Seite 1 von 1

Python vs. statischen Sprachen (C++)

Verfasst: Freitag 17. Februar 2006, 08:42
von Alpha-Phonix
Hallo Leute!

ich suche möglichst viele Unterschiede zwischen Python und C++. Und wo die Vorteile von Python liegen?
ich hoffe ihr habt paar statements für mich?
vielen dank
Gruß Timo

Verfasst: Freitag 17. Februar 2006, 08:48
von jens
Haben wir:
[wiki]Python#WelcheVorUndNachteileHatPython[/wiki]
http://www.python-forum.de/viewtopic.php?p=23436#23436
[wiki]Thema Sicherheit[/wiki]

Verfasst: Freitag 17. Februar 2006, 09:30
von Alpha-Phonix
und welche Unterschiede ergeben sich genau zu C++?

Verfasst: Freitag 17. Februar 2006, 09:35
von modelnine
und welche Unterschiede ergeben sich genau zu C++?
Kannst Du C++ programmieren? Dann kennst Du die Unterschiede zum Beispiel im Objekt-Modell selbst, wenn Du Dich nur halbwegs mit Python auskennst.

Kannst Du kein C++ programmieren? Dann bringt es Dir nichts wenn wir die Unterschiede hier genau aufzählen, weil Du keine Ahnung hast wovon wir reden.

Überleg Dir ob Du die Frage anders stellen willst, zum Beispiel: "ich muss meinen Boss davon überzeugen dass Python so toll ist wie C++, was muss ich tun?" Oder so ähnlich. So allgemein wie Du sie stellst ist sie definitiv keine "smart-question."

Ganz davon abgesehen: die Wiki-Seiten enthalten eigentlich einen sehr guten Überblick was Python von anderen Sprachen im großen und ganzen unterscheidet. Spezifische(re) Vergleiche haben meines erachtens eh keinen Sinn...

Verfasst: Freitag 17. Februar 2006, 09:51
von Alpha-Phonix
so, also ich kann c++ programmieren und ich hab au schon paar unterschiede:
- Die Datentypen werden dynamisch verwaltet; eine statische Typprüfung gibt es nicht
- In Python gibt es einen Interpreter, der zur Laufzeit, das Programm übersetzt, in C++ hingegen einen Compiler, der ein .exe File erzeugt.
- Einrückung wird bei Python als Vorschrift bestimmt.
...es geht mir darum, meinem chef einfach ein paar grundlegende unterschiede aufzuzeigen! es muss kein lexikon sein, einfach ein paar unterschiede die ihr noch kennt, des reicht vollkommen aus!

Verfasst: Freitag 17. Februar 2006, 10:04
von Mr_Snede
Chef Überzeugen hatten wir schonmal:
http://www.python-forum.de/viewtopic.php?p=16672#16672

Hoffe es hilft ein wenig weiter.

cu Sebastian

Verfasst: Freitag 17. Februar 2006, 12:22
von BlackJack
Alpha-Phonix hat geschrieben: - In Python gibt es einen Interpreter, der zur Laufzeit, das Programm übersetzt, in C++ hingegen einen Compiler, der ein .exe File erzeugt.
Das ist strenggenommen keine Spracheigenschaft. Es gibt zumindest C Interpreter. Für C++ habe ich noch keinen gesehen aber unmöglich ist das nicht.

Verfasst: Freitag 17. Februar 2006, 12:33
von modelnine
Es gibt auch für C++ Interpreter, und die hab ich schon gesehen...

Verfasst: Freitag 17. Februar 2006, 14:35
von BlackJack
Jau, hab' per Suchmaschine gerade Cint gefunden.