fdai7409
2 years ago
2 changed files with 61 additions and 6 deletions
@ -0,0 +1,50 @@ |
|||||
|
# Analysieren Sie die Programmiersprachen hinsichtlich der in der Vorlesung genannten Kriterien |
||||
|
## Java |
||||
|
- Imperative Programmierung |
||||
|
- Objektorientierte Programmierung |
||||
|
- Funktionale Programmierung (ab Version 8) |
||||
|
- typisierte Programmiersprache |
||||
|
### Vorteile: |
||||
|
- gute Testbarkeit durch die Klassen |
||||
|
- Vervollständigung durch IDE |
||||
|
### Nachteile: |
||||
|
- nachtraegliche Aenderungen koennen bestehenden Code brechen |
||||
|
--- |
||||
|
##C |
||||
|
- Imperative Programmierung |
||||
|
- Prozedurale Programmierung |
||||
|
- typisierte Programmiersprache |
||||
|
### Vorteile: |
||||
|
- Hierachie von Funktionen, sequentiell abgeareitet |
||||
|
- Uebersichtlichkeit |
||||
|
--- |
||||
|
## Python |
||||
|
- ImperativeProgrammierung |
||||
|
- Objektorientierte Programmierung |
||||
|
- typisierte Programmiersprache |
||||
|
### Vorteile: |
||||
|
- Script-Sprache |
||||
|
--- |
||||
|
## go |
||||
|
- typisierte Programmiersprache |
||||
|
### Vorteile: |
||||
|
- geringer Speicherbedarf |
||||
|
- wenig Datenstrucktur |
||||
|
--- |
||||
|
## JavaScript |
||||
|
- typenlose Programmiersprache |
||||
|
### Vorteile: |
||||
|
- Script-Sprache |
||||
|
- implizite Konvertrierung |
||||
|
### Nachteile: |
||||
|
- Typenfehler treten erst zur Laufzeit des Programms auf |
||||
|
--- |
||||
|
## TypeScript |
||||
|
- typisierte Programmiersprache |
||||
|
### Vorteile: |
||||
|
-Script-Sprache |
||||
|
--- |
||||
|
|
||||
|
#Weitere Programmierprinzipien |
||||
|
- DRY - Don't repeat yourself: Wiederhole dich nicht. COde sollte nict dupliziert und anschließend garnicht oder nur minimal verändert werden. |
||||
|
- |
Write
Preview
Loading…
Cancel
Save
Reference in new issue