Development
277 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Monaden sind in der funktionalen Programmierung so eine Art Allzweckwaffe für alle möglichen Probleme, die scheinbar nichts miteinander zu tun haben: asynchrone Programmierung, Nebenläufigkeit, Parallelität, Exceptions, Modellierung von Prozessen, Dependency Injection (DI) und architektonische Entkopplung. In funktionalen Sprachen wie Haskell, Scala oder F# sind Monaden fester Bestandteil der Prog..
Bis Version 8 kam Java ohne Lambda-Ausdrücke aus beziehungsweise man musste sich mit anonymen inneren Klassen behelfen. Die alternative JVM-Sprache Kotlin hatte dagegen schon immer Lambda-Ausdrücke integriert. Wie unterscheiden sich die Lambda-Implementierungen von Java und Kotlin im Detail?
Cloud ist mehr als nur ein Ort, wo wir unsere Anwendung laufen lassen können. Die Cloud stellt auch eine API dar, die wie jede andere Schnittstelle aus unseren Anwendungen heraus aufgerufen werden kann. So lassen sich etwa zur Laufzeit virtuelle Maschinen, Datenbanken oder eben beliebige andere Cloud-Ressourcen erstellen und verwalten. Wir schauen uns in dieser Folge von Wolkengeflüster die Verwen..
In der digitalen Wirtschaft sind APIs – Application Programming Interfaces – zu einem integralen Baustein geworden. Sie verbinden Systeme, ermöglichen den Zugriff auf Daten und Dienste und sind daher unerlässlich für die Entwicklung skalierbarer und flexibler Anwendungen. Um diese Komponenten effektiv zu nutzen, sind gut durchdachte Strategien erforderlich. Eine solche Strategie, die in den letzte..
Ist es im Zeitalter von Big Data noch möglich, Datenanalysen von Hunderten von Gigabyte auf dem eigenen Rechner durchzuführen, ohne ihn in die Knie zu zwingen? Ja, jetzt wieder, mittels DuckDB, dem neuesten Star in der Datenbankwelt. Diese leichtgewichtige, hocheffiziente Datenbank kann leicht in die eigenen Python-, Java-, Swift- oder andere Programme integriert werden und macht moderne SQL-Analy..