Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de
Author Image
35 Inhalte

Michael Stal

   
  • Chefredakteur von JavaSPEKTRUM
  • Siemens AG

Prof. Dr. Michael Stal beschäftigt sich bei der Corporate Technology der Siemens AG mit Software- und Systemarchitekturen, Digitalisierung und KI. An der University of Groningen hält er Vorlesungen und betreut Doktoranden. Außerdem ist er Chefredakteur von JavaSPEKTRUM.

Alle Artikel von Michael Stal

Node.js hilft dabei, JavaScript auf dem Server einzusetzen, weshalb es Projekte seit über einem Jahrzehnt erfolgreich für diese Aufgabe nutzen, beispielsweise um Webserver oder andere Dienste auf die Beine zu stellen. Das vorliegende Tutorium vermittelt die notwendigen Grundlagen, um Node.js verstehen und anwenden zu können.
Das Werkzeug ANTLR (ANother Tool for Language Recognition) für die Übersetzung eigener Sprachen gibt es schon seit 1989, als Terence Parr es an der Universität von San Francisco entwickelt und seitdem immer weiter verbessert hat. Dieser Artikel wirft einen Blick auf ANTLR und dessen Möglichkeiten.
Wie wir wissen, ist Java nicht nur eine Programmiersprache, sondern auch ein Ökosystem, um alle möglichen Anwendungen zu entwickeln. Wenn es um die Softwareentwicklung (nicht nur) mit Java geht, bildet Softwarearchitektur das Rückgrat der Software. Dieser Artikel adressiert einige der essenziellen Aspekte, die beim Architekturentwurf auftreten.
Cloud-Native Technologien bieten Vorteile, erfordern aber auch Fachkenntnisse. Die Cloud ermöglicht Automatisierung und Zusammenarbeit zwischen Entwicklung und Betrieb.
Wer es mit großen Zahlen oder großer Genauigkeit zu tun hat, stößt mit den Java-Standardtypen schnell an seine Grenzen. Ein Beispiel sind numerische Algorithmen oder Berechnungen in Finanzanwendungen. Zum Glück gibt es in Java entsprechende Implementierungen in Gestalt von BigInteger und BigDecimal, die hier Abhilfe schaffen.