Inhalt iX Special 2020
Programmiersprachen heute
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