Die Sprache der Mode
(9783518113189) | Roland Barthes, Sprache der Mode, Barthes Sprache
O'Reilly UK Ltd. (9781680506228) | To write, And Memory, Of Systems, Without the, Scala Native, Without the JVM, Operating system APIs for, Write Lean, To run on, Of Scala
Nutzen Sie die Macht des Systemsprogrammierung im Bare-Metal mit Scala Native, einem Compiler vor der Zeit für Scala. Ohne das Gepäck von Legacy-Frameworks und virtuellen Maschinen lässt Scala Native Sie sich vorstellen, wie Ihre Programme mit Ihrem Betriebssystem interagieren. Kompilieren Sie Scala-Code in native maschinelle Instruktionen; rufen Sie System APIs für Niedrigebene-Netzwerke und E/A sauber an; kontrollieren Sie Zeiger, Arrays und andere Speichermanagementmethoden für extreme Geschwindigkeit; und genießen Sie sofortige Startzeiten. Überspringen Sie die JVM und verbessern Sie die Leistung Ihres Codes, indem Sie sich der Hardware nähern. Entwickler bauen normalerweise Systeme auf der Arbeit von denen auf, die vor ihnen kamen, und sammeln Layer um Layer der Abstraktion. Scala Native bietet eine seltene Gelegenheit, Schichten zu entfernen. Ohne die JVM verwendet Scala Native POSIX und ANSI C APIs, um kompakte, ausdrucksstarke Programme zu erstellen, die ungewöhnlich nahe an Bare-Metal laufen. Scala Native kompiliert Scala-Code in native maschinelle Instruktionen statt JVM Bytecode. Es startet schnell ohne den trägen Aufwärmphase, der für just-in-time-Compiler üblich ist. Scala Native Programme können System APIs sauber für Niedrigebene-Netzwerke und E/A anrufen. Und Scala Native lässt Sie Zeiger, Arrays und andere Speicherlayouttypen kontrollieren, um extreme Geschwindigkeit zu erreichen. Schreiben Sie praktischen, Bare-Metal-Code mit Scala Native, Stück für Stück. Verstehen Sie die Grundlagen der Systems Programmierung, einschließlich Zeiger, Arrays, Strings und Speicherverwaltung. Verwenden Sie die UNIX Socket API, um Netzwerk-Client- und Serverprogramme ohne die Art von Frameworks zu schreiben, auf die höherstufige Sprachen angewiesen sind. Setzen Sie alle Teile zusammen, um ein modernes, asynchrones Microservice-Stil-HTTP-Framework vom Scratch zu entwerfen und zu implementieren. Nutzen Sie die saubere, moderne Syntax von Scala Native, um dünne, hochleistungsfähige Code ohne JVM zu schreiben. Was Sie brauchen: Ein modernes Windows, Mac OS oder Linux System, das in der Lage ist, Docker auszuführen. Alle Codedemos im Buch sind dafür gedacht, in einer portablen Docker-basierten Buildumgebung zu laufen, die überall läuft. Wenn Sie noch kein Docker haben, sehen Sie sich das Anhang für Anweisungen zur Installation an.
(9783518113189) | Roland Barthes, Sprache der Mode, Barthes Sprache
(9783659462221) | And Steering Systems
(9786131597817)
U.S. Games (9781572819702) | The Urban Tarot, Robin Scott
Pearson Education (9781292061429) | Global Edition, Modern Operating Systems
(9783319272894 / 31 black & white illustrations, 22 colou)