Details

iX Special Moderne Programmiersprachen


iX Special Moderne Programmiersprachen

Per Anhalter durchs Code-Universum

von: iX-Redaktion

9,99 €

Verlag: Heise Medien
Format: PDF
Veröffentl.: 12.06.2020
ISBN/EAN: 9783957882691
Sprache: deutsch
Anzahl Seiten: 156

Dieses eBook enthält ein Wasserzeichen.

Beschreibungen

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
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
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.

Diese Produkte könnten Sie auch interessieren:

Software Process Modeling
Software Process Modeling
von: Silvia T. Acuna, Natalia Juristo
PDF ebook
96,29 €
A Software Process Model Handbook for Incorporating People's Capabilities
A Software Process Model Handbook for Incorporating People's Capabilities
von: Silvia T. Acuna, Natalia Juristo, Ana Maria Moreno, Alicia Mon
PDF ebook
149,79 €
XML for Bioinformatics
XML for Bioinformatics
von: Ethan Cerami
PDF ebook
53,49 €