iX Special Moderne Programmiersprachen
Per Anhalter durchs Code-Universum
Als Reaktion auf neue Anforderungen und veränderte Hardware entstanden in den vergangenen Jahren viele neue Programmiersprachen, darunter solche wie Kotlin als neue Sprache für die Java Virtual Machine, Swift zur Programmierung von iOS- und macOS-Anwendungen, die C-Nachfolger Go und D oder die JavaScript-Weiterentwicklung TypeScript. Das iX Special 2020 stellt die Merkmale der Sprachen vor und zeigt, wie sie beispielsweise mit Nebenläufigkeit umgehen. Anhand ausgewählter Projekte und Bibliotheken sowie Interviews werden Themen wie Programmierparadigmen und Typsicherheit der Sprachen beleuchtet.
Die C-Nachfolger
Moderne Sprachen für die JVM und das Web
JavaScript-Alternativen
Funktionale Sprachen
Zielgruppe: Softwareentwickler, Projektleiter, Softwarearchitekten
iX, das Heise-Magazin für professionelle IT, steht für kompetenten, unabhängigen und praxisrelevanten IT-Journalismus. iX liefert IT-Spezialisten alles, was sie für ihren Job wissen müssen.
Programmiersprachen heute
6 Am Anfang war ... die Maschine
10 Sprachwelten
C weitergedacht
12 Modernes Programmieren mit C++20
16 Rust: nicht nur für den Browser
20 Go für skalierbare und verteilte Systeme
26 D – die C-Alternative
30 Typsicherheit mit Swift
34 C# 8.0: Änderungen bei Schnittstellen und Compiler
38 Webanwendungen mit Blazor und C#
Alternativen für die JVM
46 Java – die jüngsten Entwicklungen
50 Einstieg in Kotlin
56 Clojure: funktional programmieren auf der JVM
Moderne Webentwicklung
60 Eine kurze Geschichte von ECMAScript
66 TypeScript: JavaScript mit Typsystem
72 ClojureScript: funktional im Browser
78 WebAssembly für mehr Performance
84 PHP: Programmiersprache fürs Web
88 Das JavaScript-Framework Svelte
Funktionale Programmierung
98 Elm-Apps als Web Components
104 Elixir: pragmatisch und leicht zu erlernen
110 Funktionale Programmierung mit Haskell und Idris
118 Python: erste Wahl für Data Science und Machine Learning
126 Perl-Nachfolger: Raku verstehen und anwenden
132 F# in der Enterprise-Entwicklung
Wissenschaftliches Rechnen
137 R: Statistikumgebung für Datenanalyst*innen
140 Sentimentanalyse mit R
146 Quantencomputer programmieren – ein Einstieg
152 Julia für die Datenanalyse
Rubriken
3 Editorial: Probieren Sie doch mal was Neues!
121 Impressum, Inserentenverzeichnis
Versandkostenfreie Lieferung! (eBook-Download)
Als Sofort-Download verfügbar
- Artikel-Nr.: SW9783957882691110164
- Artikelnummer SW9783957882691110164
-
Autor
iX-Redaktion
- Wasserzeichen ja
- Verlag Heise Medien
- Seitenzahl 156
- Veröffentlichung 12.06.2020
- ISBN 9783957882691
- Wasserzeichen ja