Object-oriented Programming (OOP; auch objektorientierte Programmierung) stellt eine der wichtigsten und nützlichsten Innovationen im Bereich der Softwareentwicklung dar. In diesem Artikel lernen Sie ...
Was im Jahr 2005 in einer gleichnamigen italienischen Bar begann, ist heute aus Makerspaces, FabLabs und sogar industriellen Kontexten nicht mehr wegzudenken: Basierend auf einfach zu bedienender ...
Eine weitere Stärke von Elixir ist Concurrency: In der Programmiersprache kommen sogenannte „Actors“ zum Einsatz, die so etwas wie virtuelle Threads darstellen (weil sie keine vollständigen ...
Am 2. Februar 2025 setzte der Informatiker und OpenAI-Mitbegründer Andrej Karpathy einen Tweet ab, der eine neue Phrase in das kollektive Bewusstsein des Internets einbrannte. Er schrieb, dass er sich ...
Für viele Unternehmen gehört die künstliche Intelligenz (kurz: KI) mittlerweile zum Alltag. Sei es zum Schreiben von Blogartikeln, als Chatbots oder sogar beim Recruiting: KI-Tools übernehmen heute ...
Das Zürcher Startup Manukai hat mit einer 3-Millionen-Dollar-Pre-Seed-Finanzierung die Branche überrascht. Und sie hat den Weg für die Zukunft der Fertigung geebnet. Mit ihrer Lösung setzen die ...
Die Strandbeest-Konstruktionen des niederländischen Künstlers Theo Jansen faszinieren seit Jahren mit ihrer komplexen Mechanik und beeindruckenden Bewegung. Mit einem 3D-Drucker und grundlegenden ...
Inhalt: Java ist eine objektorientierte Programmiersprache, die inzwischen weltweit große Verbreitung gefunden hat und sich dynamisch entwickelt. Sie basiert auf dem Konzept einer virtuellen Maschine, ...
Python ist aufgrund seiner schnell erlernbaren Syntax die ideale Sprache für den Einstieg in die Programmierung. Dieser Praxiskurs bietet einen umfassenden Einblick in Python 3. Insgesamt liegt der ...
Strukturierte Programmierung oder modulare Programmierung ist ein Programmierparadigma, das die Erstellung von Programmen mit lesbarem Code und wiederverwendbaren Komponenten erleichtert. Alle ...
Die deklarative Programmierung ist eine Methode zur Abstraktion des Kontrollflusses für die Logik, die eine Software zur Durchführung einer Aktion benötigt. Mit ihr wird angegeben, was die Aufgabe ...