Inhalt iX Special 2020 Programmiersprachen heute Am Anfang war ... die Maschine 6 Sprachwelten 10 C weitergedacht Modernes Programmieren mit C++20 12 Rust: nicht nur für den Browser 16 Go für skalierbare und verteilte Systeme 20 D – die C-Alternative 26 Typsicherheit mit Swift 30 C# 8.0: Änderungen bei Schnittstellen und Compiler 34 Webanwendungen mit Blazor und C# 38 Alternativen für die JVM Java – die jüngsten Entwicklungen 46 Einstieg in Kotlin 50 Clojure: funktional programmieren auf der JVM 56 Moderne Webentwicklung Eine kurze Geschichte von ECMAScript 60 TypeScript: JavaScript mit Typsystem 66 ClojureScript: funktional im Browser 72 WebAssembly für mehr Performance 78 PHP: Programmiersprache fürs Web 84 Das JavaScript-Framework Svelte 88 Funktionale Programmierung Elm-Apps als Web Components 98 Elixir: pragmatisch und leicht zu erlernen 104 Funktionale Programmierung mit Haskell und Idris 110 Python: erste Wahl für Data Science und Machine Learning 118 Perl-Nachfolger: Raku verstehen und anwenden 126 F# in der Enterprise-Entwicklung 132 Wissenschaftliches Rechnen R: Statistikumgebung für Datenanalyst*innen 137 Sentimentanalyse mit R 140 Quantencomputer programmieren – ein Einstieg 146 Julia für die Datenanalyse 152 Rubriken Editorial: Probieren Sie doch mal was Neues! 3 Impressum, Inserentenverzeichnis 118