|
@ -1,11 +1,11 @@ |
|
|
Prolog |
|
|
|
|
|
|
|
|
# Prolog |
|
|
Paradigmen |
|
|
Paradigmen |
|
|
-Deklarativ |
|
|
-Deklarativ |
|
|
-logisch |
|
|
-logisch |
|
|
typenlos |
|
|
|
|
|
|
|
|
-typenlos |
|
|
KI Anwendungen |
|
|
KI Anwendungen |
|
|
|
|
|
|
|
|
Java |
|
|
|
|
|
|
|
|
# Java |
|
|
-Imperativ |
|
|
-Imperativ |
|
|
-Objektorientiert |
|
|
-Objektorientiert |
|
|
-Klassen/Objekte |
|
|
-Klassen/Objekte |
|
@ -17,14 +17,14 @@ Java |
|
|
-Multi-Threaded |
|
|
-Multi-Threaded |
|
|
-Funktional (seit neueren Versionen) |
|
|
-Funktional (seit neueren Versionen) |
|
|
|
|
|
|
|
|
C |
|
|
|
|
|
|
|
|
# C |
|
|
-Imperativ |
|
|
-Imperativ |
|
|
-streng Typisiert |
|
|
-streng Typisiert |
|
|
-Vorteil: Hardwarenaehe, Kompatibilität |
|
|
-Vorteil: Hardwarenaehe, Kompatibilität |
|
|
-Schnelligkeit |
|
|
-Schnelligkeit |
|
|
-Nachteil: Speicherverwaltung |
|
|
-Nachteil: Speicherverwaltung |
|
|
|
|
|
|
|
|
Python |
|
|
|
|
|
|
|
|
# Python |
|
|
-Imperativ |
|
|
-Imperativ |
|
|
-Objekt-orientiert |
|
|
-Objekt-orientiert |
|
|
-Klassen und Objekte |
|
|
-Klassen und Objekte |
|
@ -37,7 +37,7 @@ Python |
|
|
-Typisierung |
|
|
-Typisierung |
|
|
-Dynamisch (Duck Typing) |
|
|
-Dynamisch (Duck Typing) |
|
|
|
|
|
|
|
|
Go |
|
|
|
|
|
|
|
|
# Go |
|
|
-Modular, imperativ |
|
|
-Modular, imperativ |
|
|
-Breite Palette an Programmierparadigmen |
|
|
-Breite Palette an Programmierparadigmen |
|
|
-Teilweise Objektorientiert & Funktional |
|
|
-Teilweise Objektorientiert & Funktional |
|
@ -48,7 +48,8 @@ Go |
|
|
-vor der Kompilierung muessen Tyoen fest stehen |
|
|
-vor der Kompilierung muessen Tyoen fest stehen |
|
|
-Mix: Schnelligkeit von C & Anwendungsmoeglichkeiten /Simplizitaet von Python |
|
|
-Mix: Schnelligkeit von C & Anwendungsmoeglichkeiten /Simplizitaet von Python |
|
|
|
|
|
|
|
|
JavaScript/TypeScript |
|
|
|
|
|
|
|
|
# JavaScript/TypeScript |
|
|
|
|
|
## JavaScript |
|
|
-Erweiterung von HTML |
|
|
-Erweiterung von HTML |
|
|
-Multi-Paradigmen |
|
|
-Multi-Paradigmen |
|
|
-OOP, Prozedural oder Funktional |
|
|
-OOP, Prozedural oder Funktional |
|
@ -58,7 +59,7 @@ JavaScript/TypeScript |
|
|
-Dynamische Elemente |
|
|
-Dynamische Elemente |
|
|
-Event-basiert (Callbacks) |
|
|
-Event-basiert (Callbacks) |
|
|
-asynchrone Verarbeitung |
|
|
-asynchrone Verarbeitung |
|
|
TypeScript |
|
|
|
|
|
|
|
|
## TypeScript |
|
|
-typisiert |
|
|
-typisiert |
|
|
-imperativ, OOP |
|
|
-imperativ, OOP |
|
|
-TypeScript hat Einfluß von JavaScript/Java/C# |
|
|
-TypeScript hat Einfluß von JavaScript/Java/C# |
|
|