IT-Zeitschriften, Fachbücher, eBooks, digitale Magazine und vieles mehr - direkt im heise shop online kaufen
Warenkorb Ihr Warenkorb ist noch leer.

  •  
     
    Neu: Sonderheft
iX Special - Moderne Programmiersprachen 2020 (PDF)
Basiswissen Softwaretest (6. Auflage) für 39,90 €*

iX Special - Moderne Programmiersprachen 2020 (PDF)

PDF

Bewerten Sie dieses Produkt als Erster

Highlights dieser Ausgabe:

  • Moderne Programmiersprachen
  • Funktionale Programmierung
  • Moderne Webentwicklung
  • Alternativen für die JVM
Sofortige Lieferung
Anbieter: Heise Medien GmbH
Sprache: Deutsch
EAN: 4018837027554
Veröffentlicht: 08.06.2020
Schutz: personalisiert
Zubehör
  1. Java Programmieren lernen für Einsteiger
    Der leichte Weg zum Java-Experten

    vollständige Beschreibung anzeigen !
    14,99 €*
  2. Grundkurs C
    Eine kompakte Einführung - aktuell zu C11

    vollständige Beschreibung anzeigen !
    12,90 €*
  3. Einstieg in Kotlin
    Apps entwickeln mit Android Studio

    vollständige Beschreibung anzeigen !
    29,90 €*
  4. Programmieren lernen mit Java
    Der leichte Einstieg für Programmieranfänger

    vollständige Beschreibung anzeigen !
    19,90 €*
  5. Swift 5 - Das umfassende Handbuch
    • Syntax, Grundlagen, Programmiertechniken, App-Entwicklung
    • Objekt- und protokollorientierte Anwendungsentwicklung
    • Mit vielen Beispiel-Apps für iOS, macOS und tvOS

    vollständige Beschreibung anzeigen !
    49,90 €*
  6. Langlebige Software-Architekturen (3. Auflage)
    Technische Schulden analysieren, begrenzen und abbauen

    vollständige Beschreibung anzeigen !
    34,90 €*
  7. Routineaufgaben mit Python automatisieren (2. Auflg.)
    In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten.

    vollständige Beschreibung anzeigen !
    34,90 €*
  8. C - kurz & gut (2. Auflage)
    Die 2. aktualisierte Auflage aus O'Reillys Taschenbibliothek - aktuell zu C18

    vollständige Beschreibung anzeigen !
    14,90 €*
  9. C# 8.0 - kurz & gut (6. Auflage)
    Der schnelle Einstieg in C# 8.0 für erfahrene Programmierer*innen
    Die aktualisierte Ausgabe thematisiert auch die wichtigsten neuen Features der C#-Version 8.0.

    vollständige Beschreibung anzeigen !
    14,90 €*
  10. JavaScript Programmieren für Einsteiger
    Der leichte Weg zum JavaScript-Experten

    vollständige Beschreibung anzeigen !
    13,90 €*

C weitergedacht

C ist die Wurzel zahlreicher moderner Programmiersprachen. Dazu gehören nicht nur die Weiterentwicklungen C++ und C#, sondern auch Newcomer wie Rust, D und Go. Sie orientieren sich an der C-Syntax, bieten aber viele Verbesserungen und zeitgemäße Features. (Seite 12)


Alternativen für die JVM

Seit über 20 Jahren belegt Java durchgängig Platz eins oder zwei im TIOBE-Ranking der populärsten Programmiersprachen.Allerdings lässt sich das Java-Ökosystem inzwischen auch mit anderen Sprachen nutzen: Kotlin glänzt mit kompakterer Syntax, Clojure bringt funktionale Programmierung auf die JVM. (Seite 46)


Moderne Webentwicklung

Der Browser wird zunehmend zur Plattform der Wahl für die Anwendungsentwicklung. Neben JavaScript-Alternativen wie TypeScript und ClojureScript macht derzeit WebAssembly als Format zum Ausführen von Binärcode im Browser von sich reden. (Seite 60)


Funktionale Programmierung

Funktionale Sprachen galten lange als theoretisch faszinierend, aber in der Praxis sperrig und umständlich. Doch in der neuen Welt der skalierbaren Anwendungen für verteilte Systeme liefert das funktionale Programmierparadigma einfache Lösungen für komplexe Probleme. (Seite 98)


Wissenschaftliches Rechnen

Im Bereich des wissenschaftlichen Rechnens versuchen spezialisierte Sprachen wie R und Julia der Datenflut Herr zu werden. Quantencomputer sind mittlerweilemehr als technische Spielereien und verschieben die Grenzen des Möglichen. (Seite 137)


  • 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!
    • 118 Impressum, Inserentenverzeichnis
Um bewerten zu können, melden Sie sich bitte an

  •  
     
    Neu: Sonderheft