python vs c++
-
dfgdgdfg schrieb:
C++ braucht man an sich nur um rechenintensiven API's zu schreiben, an die man dann python bingings einrichtet
dafür braucht man übrigens noch nicht mal c++. einfaches C reicht völlig aus.

-
GUI Problematik schrieb:
Und was ist mit GUI Monstern, wie z.B. Eclipse, VS, Visio, OpenOffice oder ansonsten komplexe GUI Anwendungen wie z.b. nen Schaltplaneditor für elektrische Schaltungen?
Würdest du da auch Python nehmen?
Gerade da würd ichs einsetzen! Diese GUI-Monster idlen auch 99% der zeit....oder klickst du 50 mal pro sekunde auf nen button? Dadurch, dass du viel GUI hast, ändert eh NIX an der tatsache, dass es 99% zur idlet....
GUI Problematik schrieb:
Und was ist mit der Speicherauslastung bei Geräten mit wenig Speicher (sagen wir mal 128 MB), würdest du da auch Python vorziehen?
- Finde mir einen Kunden, der heutzutage noch nen Rechner mit 128mb ram ernsthaft einsetzt. (nein, nicht den rechenr im keller, ich meine einen, an dem man heutzutage arbeitet....)
- Sooo viel speicher frisst python auch net.
- Ja, da würd ich auch python vorziehen.
GUI Problematik schrieb:
Dann sehe ich da noch ein Problem, wenn du die Software in Python schreibst, dann kannst du später auch leichter ausgetauscht werden, denn mit Python kann
jeder Programmieren, auch einer der im Arbeitsamt umgeschult wurde.LOL. Du hst dich eben zu Deppen erklärt!
Sollen wir jetzt alle in brainfuck programieren um die Arbeitsplätze zu sichern? Oder gleich lieber mit hammer & meißel löcher in lochkarten schlagen?
DU hast den Sinn von neuen Programmiersprachen nicht verstanden - genau so wenig wie du verstanden hast, worum es entwicklern geht. Es geht darum:- schnell & effizient arbeiten zu können -> schnell ergebnisse erzielen
- schnelle erlernbarkeit verkürzt die einarbeitungszeit von neulingen
- je schneller ein programm fertig ist, desto besser
- Wartung bleibt einfach (Vgl, assembler code in der vergangenheit
)
GUI Problematik schrieb:
Und das ist dann der, der dann in die Anwendung einen Button mehr einbaut, weil du als Dipl. Informatiker mit deinem Stundensatz zu teuer bist.
SChon mal was von Preis-Listungsverhältnis gehört? Kein schwein wird haufen geld hinlegenm damit du solche nebensöchlichen sachen implementierst.
Wenn du als Diplominformatiker dich gegenüber einem neulign vom Arbeitsamt durchsetzen willst, dann musst du halt zeigen was du kannst und was der Neulign eben nicht kann. von python wird auch der diplominformatiker profitieren, da er aufrgrund seiner erfahrung effizienter arbeiten kann etc etc etcGUI Problematik schrieb:
Dann wäre es doch besser gewesen, du hättest die Anwendung in C++ geschrieben,
da steigen nämlich nur erfahrene Programmierer durch.Nein. Jeder Neuling vom Arbeitsamt kann dir enn Button in C++ implementieren.
(Vor allem wenn man auf die GUI-editoren schaut...)
-
~fricky schrieb:
dfgdgdfg schrieb:
C++ braucht man an sich nur um rechenintensiven API's zu schreiben, an die man dann python bingings einrichtet
dafür braucht man übrigens noch nicht mal c++. einfaches C reicht völlig aus.

Jop

-
GUI Problematik schrieb:
Und was ist mit GUI Monstern, wie z.B. Eclipse, VS, Visio, OpenOffice oder ansonsten komplexe GUI Anwendungen wie z.b. nen Schaltplaneditor für elektrische Schaltungen?
Würdest du da auch Python nehmen?
klar, gerade GUI Monster sollte man in python schreiben. Die GUI nativen sind doch nicht in python geschrieben, warum sollte das langsamer werden als mit irgendeiner anderen Sprache?
-
~fricky schrieb:
dfgdgdfg schrieb:
C++ braucht man an sich nur um rechenintensiven API's zu schreiben, an die man dann python bingings einrichtet
dafür braucht man übrigens noch nicht mal c++. einfaches C reicht völlig aus.

Ja klar - und um zur Arbeit zu fahren brauchst man übrigens noch nicht mal ein Auto. Ein einfaches Fahrrad reicht völlig aus.
-
tntnet schrieb:
Ja klar - und um zur Arbeit zu fahren brauchst man übrigens noch nicht mal ein Auto. Ein einfaches Fahrrad reicht völlig aus.
völlig richtig. man bleibt fit, braucht weder parkplätze zu suchen noch steuern und versicherung zu bezahlen usw,usw...
aber du hättest vielleicht besser c++ mit einem auto und c mit einem motorrad vergleichen sollen, ein motorrad hat mehr power, ist schlanker und wendiger, hat keinen überflüsigen ballast, einen besseren wirkungsgrad etc, also alles, was auf C im vergleich zu C++ zutrifft.

-
...dann ist C++ aber ein relativ neues Auto und C ein altes Motorrad, dass die Umwelt verpestet und laufend kapputgeht

-
Biker schrieb:
...dann ist C++ aber ein relativ neues Auto und C ein altes Motorrad, dass die Umwelt verpestet und laufend kapputgeht

C++ ist dann wohl eher ein altes, klappriges Motorad, wo man noch 2 Räder, ein Regendach und ein dutzend Bierdosenhalter drangeschraubt hat.
-
Driver++ schrieb:
Biker schrieb:
...dann ist C++ aber ein relativ neues Auto und C ein altes Motorrad, dass die Umwelt verpestet und laufend kapputgeht

C++ ist dann wohl eher ein altes, klappriges Motorad, wo man noch 2 Räder, ein Regendach und ein dutzend Bierdosenhalter drangeschraubt hat.
C++ ist ein relativ neues Auto (aber nicht das neueste), aber mit klassischer Ausstatung (von Haus aus bringt es weder ein Automatikgetriebe, automatische Fensterheber noch eine Klimaanlage mit). Die Ausstatung lässt sich aber selbst nachbauen oder hinzukaufen.
Manchmal gibt es aber notorische Schrauber die sich nur die Karosserie gekauft haben, und darin ihr altes klappriges Motorrad und diverses anderes Flickwerk verbauen, dies aber als C++ verkaufen. Da der ungeschulte aber nur anhand der Karosserie unterscheidet, wird durch diese notorischen Bastler der Ruf vom C++ Auto geschmälert.
Und ja, das C++ Auto ist nicht in jedem Fall das geeignete Auto. Manche bevorzugen den spritfressenden Java-Familienwagen mit Klimaanlage, eingebauten Fernseher und Sat-Antenne. Wobei sich der Spritverbrauch bei voller Auslastung weder relativiert, und durch die Verwendung vieler Standardbausteine die Anschaffungskosten (= Entwicklungszeit) auch verringert [zumindestens wenn es mit einem gleich ausgestatteten C++ Auto vergleicht].
cu André
-
asc schrieb:
Manche bevorzugen den spritfressenden Java-Familienwagen mit Klimaanlage
jaja, es ist schon seltsam. der c-programmierer empfindet c++ als fett und schwerfällig, für den java-programmierer ist c++ unsicher und frickelig. für den c++ programmierer wiederum ist c zu unsafe, aber java zu fett. deine beschreibung passt aber ganz gut, etwa so:
c -> motorrad
c++ -> mittelklassewagen
java -> schwere luxus-limousine
alle einverstanden?
-
~fricky schrieb:
c -> motorrad
c++ -> mittelklassewagen
java -> schwere luxus-limousine
alle einverstanden?
Wobei hier der Mittelklassewagen teurer wäre als die Luxuslimosine.
-
~fricky schrieb:
aber du hättest vielleicht besser [...] c mit einem motorrad vergleichen sollen
... Fahrrad

-
Waren wir nict bei python?
Also in dem vergleich is python das allzweckauto, welches an den 3 genannten fahrzeugen vorbeizieht, während sich diese gegenseitig bekämpfen

-
ne python sind diese lustig aussehenden autos die mit wasserstoff laufen: man findet nur 2 tankstellen im ganzen land.
aber wenns mal stehen bleibt, nehmen einem die netten leute mit ihren c klapperkisten mit bis zur nächsten modulbushaltestelle
das allzweckgefährt das du meinst, ist das perl-kamel: ist genügsam, braucht kaum wasser in der wüste und frisst sogar dein zelt wenns nichts anderes gibt. aber es stinkt

wie heissts so schön:Larry Wall, Tom Christiansen & Randal L. Schwartz schrieb:
the most important principle of language design is simply that easy things should be easy, and hard things should be possible. That may seem obvious, but many computer languages fail at one or the other.
-
uber perle schrieb:
das allzweckgefährt das du meinst, ist das perl-kamel: ist genügsam, braucht kaum wasser in der wüste und frisst sogar dein zelt wenns nichts anderes gibt. aber es stinkt

*lol*

-
aber sooooooo schöööön

#!/usr/bin/perl $_=';^) 8~) :~) ;~) :-) ;-) :=) ;=) ;~) %-) 8-) %=) :-) :~) %^) :^) 8^) 8-) %~) :-) 8=) 8-) %=) 8^) :-) ;^) ;-) 8=) %-) :-) ';# |8-] y*:;8%*0-3*; #-) :-) ;-) :-O |%^) #^) :^) :-D :=) :^O) y*-^=~ *0-3*; s~(.) (.)\)~print+ (split$J,$" ."aehiJlmno" ."prstuy")[ $1+$2*4]~xeg;(c) by liverpole from http://www.perlmonks.org
-
die Frage "python vs C++" wird sich womöglich bald nicht mehr stellen.
Die Zukunft wird uns hoffentlich
python + C++ + Eiffel + obj.Cin 1 Sprache bieten: cobra-language.com
-
man wird ja noch träumen dürfen

-
Wann kommt ihr endlich in der Zukunft an? C/C++ wird bald nur noch für sehr spezielle Software eingesetzt. Für alle die Mainstream coden wollen ist C/C++ ja nun wirklich nix mehr ausser man hat zuviel Zeit.
Ob ihrs glaubt oder nich, in Javascript werden bald mehr neue Apps entwickelt als in den Steinzeitsprachen. Aber es gibt ja auch Leute dir lieber per Hand 100 Schrauben schrauben als nen Akkubohrer zu nehmen

Das OS der Zukunft ist eh der Browser.
Ich kann euch schon verstehen, es ist immer schwer loszulassen wenn man soviel Zeit in eine Technik investiert hat. Das ging schon unseren Großvätern so, die dann bis zum Schluß alles per Hand gemacht haben und auf die neue Technik geflucht haben.
-
dracon schrieb:
hallo leute,
welche arguments sprechen bei einem projekt python nicht zu verwenden gegenüber c++?
bye
Wieder mal unregistriert wieder mal XX vs. C++, wieder ein Trollversuch. Gratulation hat mal wieder funktioniert.