1. Foren
  2. Kommentare
  3. OpenSource-Forum
  4. Alle Kommentare zum Artikel
  5. › Linux-Screenreader von IBM

Ist das die angemessene Programmiersprache?

  1. Beitrag
  1. Thema

Ist das die angemessene Programmiersprache?

Autor: MF Luder 24.03.06 - 12:59

Mit C++ hätte es auch ein 300 MHz Rechner getan.

Python schön und gut, aber meiner Meinung nach ist das eine Programmiersprache, die sich eher an den Einsteiger richtet und für größere Projekte ungeeignet ist. Kleinere Scripts für Zwischendurch sind da wohl auch noch mit drin, aber mehr auch nicht...

Hier ein paar Punkte die ich an Python nicht mag:
- Typenlosigkeit:
Ein Variablennamen kann am Anfang vom Typ Integer sein, aber eine einfache unachtsame Zuweisung weist dem Objekt ein String zu und nu hat man den Salat...
So muss man bei Funktions- und Methodenaufrufen erstmal seine Parameter überprüfen, ob die denn überhaupt vom richtigen Typ sind.
tmp = 123
tmp = "test"
Das ist ohne Weiteres möglich.
- fehlende Variablendeklaration:
Ein kleiner Tippfehler reicht aus, um den gesamten Ablauf aus dem Tritt zu bringen. Das Programm mag syntaktisch zwar noch iO sein, aber logisch es fehlerbehaftet.
test = False
...
tset = True
if test == True:
Und wieder eine Fehlerquelle nach der man ewig und 3 Tage suchen muss.
- Fehlende Pointer
Mag man sehen wie man will, meiner Meinung nach fehlen hier die Pointer. Sie sind zwar gefährlich, aber wenn man sie beherrscht, dann sind sie unheimlich praktisch. Folglich kann man bei Funktions oder Methodendeklarationen nicht bestimmen, ob nur ein Pointer, oder das gesamte Objekt übergeben werden soll.

OK, Python hat auch seine guten Seiten:
- Viele Packages
- Für kleine Scripte die bessere Wahl, da sie meistens schneller zu realisieren sind, als mit den meisten anderen Sprachen

Was sagt ihr dazu?

MfG

MF Luder


Neues Thema


Thema
 

Ist das die angemessene Programmiersprache?

MF Luder | 24.03.06 - 12:59
 

Re: Ist das die angemessene...

mick | 24.03.06 - 13:52
 

Re: Ist das die angemessene...

Thomas Güttler | 24.03.06 - 14:09
 

Re: Ist das die angemessene...

Bone | 24.03.06 - 15:32
 

Re: Ist das die angemessene...

BSDDaemon (RZ) | 25.03.06 - 12:02

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. IT-Betreuer*in (w/m/d) in der Landesverkehrszentrale
    Landesbetrieb Straßenbau Nordrhein-Westfalen, Leverkusen
  2. IT Workplace Administrator (w/m/d)
    RHI Magnesita GmbH, Mainzlar bei Staufenberg
  3. Servicebereichsleitung Stadtweite Basisanwendungen (w/m/d)
    Landeshauptstadt München, München
  4. SAP Security Consultant (f/m/d)
    sonnen GmbH, Berlin, Wildpoldsried

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. basierend auf Verkaufszahlen
  2. basierend auf Verkaufszahlen


Haben wir etwas übersehen?

E-Mail an news@golem.de


Lenovo AI Now angeschaut: Lenovos KI-Assistent übernimmt bei Videokonferenzen
Lenovo AI Now angeschaut
Lenovos KI-Assistent übernimmt bei Videokonferenzen

CES 2024 Lenovos neuer KI-Assistent AI Now kann offline auf eine persönliche Wissensdatenbank zugreifen und Nutzer per Videoschleife bei Videokonferenzen vertreten.
Von Tobias Költzsch

  1. Mikrooptik Ein transparentes Hologramm als Kamera
  2. Sennheiser Momentum Sport Alternative zu Airpods Pro hat integrierte Fitnessfunktionen
  3. Matter Casting Amazons Alternative zu Airplay und Google Cast für Fire TV

Science-Fiction-Film Enemy: Liebe in Zeiten der Übertechnologisierung
Science-Fiction-Film Enemy
Liebe in Zeiten der Übertechnologisierung

Wenn man einen Menschen durch ein Roboter-Duplikat ersetzt, was passiert dann mit demjenigen, der ihn liebt? Interessante Frage, leider macht der Film einige Denkfehler.
Eine Rezension von Peter Osteried

  1. Lola Könnte die Vergangenheit unsere Gegenwart verhindern?
  2. Rebel Moon Director's Cut soll "gänzlich anderer Film" sein
  3. Adam Driver über Megalopolis "Wild, fantasievoll, episch und kühn"

Softwareentwicklung: Scrum-Abenteuer auf der grünen Wiese
Softwareentwicklung
Scrum-Abenteuer auf der grünen Wiese

Wie wir anderthalb Jahre lang im Greenfield-Projekt Scrum versuchten, über Bord warfen und völlig deformierten - um dann zu erkennen, dass wir es lebten.
Ein Erfahrungsbericht von Rene Koch

  1. Scrum of Scrums Ein leichtgewichtiges agiles Framework