|
|
@ -1,6 +1,6 @@ |
|
|
|
# Analysieren Sie die Programmiersprachen Java, C, Python, go, JavaScript und TypeScript hinsichtlich der in der Vorlesung genannten Kriterien |
|
|
|
## Analysieren Sie die Programmiersprachen Java, C, Python, go, JavaScript und TypeScript hinsichtlich der in der Vorlesung genannten Kriterien |
|
|
|
|
|
|
|
## Java |
|
|
|
### Java |
|
|
|
- objektorientierte Programmierung |
|
|
|
- typisierte Programmiersprache |
|
|
|
- funktionale Programmierung |
|
|
@ -10,26 +10,26 @@ |
|
|
|
#### Nachteile |
|
|
|
- nachtraeliche Aenderung an Typen koennen bestehenden Code brechen |
|
|
|
--- |
|
|
|
## C |
|
|
|
### C |
|
|
|
- prozeduale Programmierung |
|
|
|
- typisierte Programmiersprache |
|
|
|
#### Vorteile |
|
|
|
- Uebersichtlichkeit |
|
|
|
- Hierarchie von Funktionen, sequentiell abgearbeitet |
|
|
|
--- |
|
|
|
## Python |
|
|
|
### Python |
|
|
|
- typisierte Programmiersprache |
|
|
|
#### Vorteile |
|
|
|
- Skriptsprache |
|
|
|
--- |
|
|
|
## go |
|
|
|
### go |
|
|
|
- typisierte Programmiersprache |
|
|
|
#### Vorteile |
|
|
|
- geringer Datenspeicher, kleine Dateien |
|
|
|
#### Nachteile |
|
|
|
- wenig Datenstrukturen |
|
|
|
--- |
|
|
|
## JavaScript |
|
|
|
### JavaScript |
|
|
|
- typenlose Programmiersprache |
|
|
|
#### Vorteile |
|
|
|
- Skriptsprache |
|
|
@ -37,7 +37,7 @@ |
|
|
|
#### Nachteile |
|
|
|
- Typenfehler treten erst zur Laufzeit des Programms auf |
|
|
|
--- |
|
|
|
## TypeScript |
|
|
|
### TypeScript |
|
|
|
- typisierte Programmiersprache |
|
|
|
#### Vorteile |
|
|
|
- Skriptsprache |
|
|
|