Browse Source

Prog.Sprachen Analyse

master
Anton Koshelev 1 year ago
parent
commit
faedbb38cc
  1. 68
      Programmierparadigmen.md

68
Programmierparadigmen.md

@ -1,8 +1,74 @@
#Programmiersprachen Analyse
###Java
Typisierte Programmiersprache, d.h. für Variablen sowie Parameter und Rückgabewerte von
Prozeduren wird festgelegt, von welchem Datentyp sie sind. Die
Festlegung des Datentyps kann implizit oder explizit erfolgen.
*Vorteile:*
+ fail fast
+ Vervollständigungsvorschlaege durch die IDE
*Nachteile*
- verwendete Typen müssen zum
Programmierzeitpunkt bekannt sein
- nachträgliche Änderungen an Typen
können bestehenden Code brechen
###C
Typisierte Programmiersprache, d.h. für Variablen sowie Parameter und Rückgabewerte von
Prozeduren wird festgelegt, von welchem Datentyp sie sind. Die
Festlegung des Datentyps kann implizit oder explizit erfolgen.
*Vorteile:*
+ fail fast
+ Vervollständigungsvorschlaege durch die IDE
*Nachteile*
- verwendete Typen müssen zum
Programmierzeitpunkt bekannt sein
- nachträgliche Änderungen an Typen
können bestehenden Code brechen
###Python
Typisierte Programmiersprache, d.h. für Variablen sowie Parameter und Rückgabewerte von
Prozeduren wird festgelegt, von welchem Datentyp sie sind. Die
Festlegung des Datentyps kann implizit oder explizit erfolgen.
*Vorteile:*
+ fail fast
+ Vervollständigungsvorschlaege durch die IDE
*Nachteile*
- verwendete Typen müssen zum
Programmierzeitpunkt bekannt sein
- nachträgliche Änderungen an Typen
können bestehenden Code brechen
###go
Typisierte Programmiersprache, d.h. für Variablen sowie Parameter und Rückgabewerte von
Prozeduren wird festgelegt, von welchem Datentyp sie sind. Die
Festlegung des Datentyps kann implizit oder explizit erfolgen.
*Vorteile:*
+ fail fast
+ Vervollständigungsvorschlaege durch die IDE
*Nachteile*
- verwendete Typen müssen zum
Programmierzeitpunkt bekannt sein
- nachträgliche Änderungen an Typen
können bestehenden Code brechen
###JavaScript
###TypeScript
Typenlose Programmiersprache, d.h.der Typ von Variablen, Parametern
und Rückgabewerten wird nicht festgelegt.
*Vorteile:*
+ nur faktische Kompatibilität
+ implizite Konvertierung
*Nachteile:*
- Typenfehler treten erst zur Laufzeit des Programms auf
###TypeScript
Typisierte Programmiersprache, d.h. für Variablen sowie Parameter und Rückgabewerte von
Prozeduren wird festgelegt, von welchem Datentyp sie sind. Die
Festlegung des Datentyps kann implizit oder explizit erfolgen.
*Vorteile:*
+ fail fast
+ Vervollständigungsvorschlaege durch die IDE
*Nachteile*
- verwendete Typen müssen zum
Programmierzeitpunkt bekannt sein
- nachträgliche Änderungen an Typen
können bestehenden Code brechen
Loading…
Cancel
Save