Simon Hildebrandt
1 year ago
2 changed files with 67 additions and 83 deletions
@ -0,0 +1,67 @@ |
|||||
|
Prolog |
||||
|
Paradigmen |
||||
|
-Deklarativ |
||||
|
-logisch |
||||
|
typenlos |
||||
|
KI Anwendungen |
||||
|
|
||||
|
Java |
||||
|
-Imperativ |
||||
|
-Objektorientiert |
||||
|
-Klassen/Objekte |
||||
|
-Modelierung komplexer Probleme leichter |
||||
|
-Wartbar |
||||
|
-Typisierung: Strikt Typisiert |
||||
|
-Plattform unabhängig |
||||
|
-Cross Platform Kompatibilitaet |
||||
|
-Multi-Threaded |
||||
|
-Funktional (seit neueren Versionen) |
||||
|
|
||||
|
C |
||||
|
-Imperativ |
||||
|
-streng Typisiert |
||||
|
-Vorteil: Hardwarenaehe, Kompatibilität |
||||
|
-Schnelligkeit |
||||
|
-Nachteil: Speicherverwaltung |
||||
|
|
||||
|
Python |
||||
|
-Imperativ |
||||
|
-Objekt-orientiert |
||||
|
-Klassen und Objekte |
||||
|
-Hierarchien |
||||
|
-Funktional |
||||
|
-Kompakte Syntax |
||||
|
-Interpretierte Sprache |
||||
|
-Uebersetzung in andere Sprachen (Cython, etc.) |
||||
|
-Portabilitaet |
||||
|
-Typisierung |
||||
|
-Dynamisch (Duck Typing) |
||||
|
|
||||
|
Go |
||||
|
-Modular, imperativ |
||||
|
-Breite Palette an Programmierparadigmen |
||||
|
-Teilweise Objektorientiert & Funktional |
||||
|
-Keine Vererbung |
||||
|
-Statt Klassen werden Structs verwendet |
||||
|
-Einfache effektive Programmierung |
||||
|
-Typisierung: Statisch typisiert |
||||
|
-vor der Kompilierung muessen Tyoen fest stehen |
||||
|
-Mix: Schnelligkeit von C & Anwendungsmoeglichkeiten /Simplizitaet von Python |
||||
|
|
||||
|
JavaScript/TypeScript |
||||
|
-Erweiterung von HTML |
||||
|
-Multi-Paradigmen |
||||
|
-OOP, Prozedural oder Funktional |
||||
|
-Dynamische Typisierung |
||||
|
-Anwendung: Interaktive Web-Anwendung (z.B. Google Maps) |
||||
|
-Vorteile: Modernes Erscheinungsbild, Guenstiger Server-Traffic (laeuft im Browser) |
||||
|
-Dynamische Elemente |
||||
|
-Event-basiert (Callbacks) |
||||
|
-asynchrone Verarbeitung |
||||
|
TypeScript |
||||
|
-typisiert |
||||
|
-imperativ, OOP |
||||
|
-TypeScript hat Einfluß von JavaScript/Java/C# |
||||
|
-Baut auf Supermenge von JavaScript Bibliotheken auf |
||||
|
-Skalierbarkeit / Wartbarkeit -> Durch Einfuehrung OOP |
||||
|
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue