Browse Source

Prog srprachen analys

master
fdai6887 2 years ago
parent
commit
a8e778090b
  1. 76
      Programmierparadigmen.md

76
Programmierparadigmen.md

@ -0,0 +1,76 @@
#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
Anton Koshelev, [06.11.2022 15:07]
*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
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