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... alles anzeigen expand_more

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

weniger anzeigen expand_less
Weiterführende Links zu "iX Special Moderne Programmiersprachen"

Versandkostenfreie Lieferung! (eBook-Download)

Als Sofort-Download verfügbar

eBook
9,99 €

  • SW9783957882691110164

Ein Blick ins Buch

Book2Look-Leseprobe
info