Java
422 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Die WebAssembly-Technologie hat das Potenzial, das Monopol von JavaScript im Bereich Single-Page Apps (SPAs) zu brechen. Sprachen wie C++, Rust oder C# drängen in den Browser – und das ganz ohne Plug-in und auf allen Plattformen. Für Teams, die ein bestehendes Investment in den genannten Programmiersprachen haben, wäre die Weiternutzung von vorhandenem Wissen und Code ein großer Vorteil gegenüber ..
Anfang März wurde meine Timeline auf Twitter mit Tweets über das neue Java-Framework Quarkus überrollt. Bei soviel erzeugter Aufmerksamkeit sollten wir uns doch einmal genauer ansehen, was daran so besonders ist und warum wir Quarkus einsetzen sollten.
Als im Frühjahr 2018 das Buch „Java by Comparison“ von Simon Harrer, Jörg Lenhard und Linus Dietz [Harr18] bei den Pragmatic Programmers erschien, war ich sehr gespannt auf ihren Ansatz zur Wissensvermittlung. Ich selbst habe im Jahr 2000 eine Studienarbeit zu Refactoring geschrieben und seitdem ist mir Codequalität und die gute Nutzung von Sprach- und Strukturmitteln beim Entwickeln sehr wichtig.
Künstliche Intelligenz ist in aller Munde. Was im Hype dieses Themas oft untergeht, ist eine nüchterne Betrachtung der theoretischen Machbarkeit: Was wird überhaupt jemals realisierbar sein, und wo setzt die Wissenschaft Obergrenzen? Anhand von einfachen, nachvollziehbaren Beispielen führt dieser Artikel den Grundbegriff der algorithmischen Komplexität ein und überträgt die daraus gewonnenen Konze..
Nicht einmal Klingelschilder und Wunschbaum-Aktionen sind von der Datenschutz-Grundverordnung (DSGVO) verschont geblieben. Ist das bei der sicheren Erstellung sicherer Software anders? Leider nicht – auch, wenn man nicht direkt daran denkt. Die DSGVO sieht jedenfalls mindestens drei gewichtige Eckpfeiler vor, die auch in die sichere Softwareerstellung hineinwirken können: den Grundsatz der Integri..