Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Jutta Heikkinen Geändert vor über 5 Jahren
1
Drei der bekanntesten Programmiersprachen
Python Java C++ Kurshat Ibrahim, Joel König und Yanik Howald
2
Python Allgemeine Fakten
Erschien im Jahr: 1991 Entwickler: Guido van Rossum Neuste Version: 3.7 ( ) Acht grösste Programmiersprache Eine Multiparadigmensprache Beeinflusst von: ABC, C(++), Java und von vielen mehr Logo von Python Software Foundation
3
Python Pro Python ist sehr übersichtlich.
Man kommt auch mit wenigen Schlüsselwörtern sehr gut aus. Die Befehle sind sehr leicht überschaubar und erweiterbar. Python ist eine Multiparadigmensprache, das bedeutet: Man kann mit vielen Programmierstilen arbeiten.
4
Python Contra Auf Computer mit mehreren Prozessoren behindert der sogenannte Global Interpreter Lock (GIL) von CPython die Effizienz von Python-Anwendungen, die mehrere Anwendungen verwenden. Bei der Definition von Methoden muss der Parameter self, ausdrücklich als Parameter angegeben werden, das ist unelegant.
5
Java Allgemeine Fakten
Erschien im Jahr:1991 Entwickler: Patrick Naughton, Mike Sheridan, James Gosling und 19 weitere Java ist der Lieblingskaffee der Entwickler Zweck: Komplexe Vorgänge auf Websites Buchungen, Grafiken, Animationen etc. Programme: Minecraft, Geogebra, SAP etc.
6
Java Pro Einfach strukturiert Objektorientiert Robust Sicher
Architekturneutral Plattformunabhängig Unterstützt Multi-Threading
7
Java Contra Stark verringerte Performance Java Anwendungen ein wenig langsamer als z.B. C++ Anwendungen
8
C++ Geschichte Entwickler: Bjarne Stroustrup
Bjarne Stroustrub erstellte eine Erweiterung zu «C» Umbenennung: Vorher: «C with Classes» , Später: «C++» «C++» basiert auf der Programmiersprache «C» Zurückdrängung im Jahr 2000 durch «Java» und «C#»
9
C++ Zweck Systemprogrammierung (Virtuelle Maschinen, Betriebsystem)
Software Programmierung Softwares die schon mit C++ programmiert worden sind: Office, CAD und viele 3D Spiele, wie zum Beispiel: Wolfenstein, Counter-Strike: Source etc.
10
C++ Pro Gut für Softwareprogrammierungen Kommt der Hardware sehr nahe
Es gibt viele Compiler(z.B. Visual C++, Intel C++) Schnelle Reaktionszeiten
11
C++ Contra Nachteile durch die Kompatibilität mit «C»
Sehr komplex und schwierig es gut zu beherrschen
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.