Google hat mit Go eine neue experimentelle Programmiersprache vorgestellt, die die Ausführungsgeschwindigkeit und Typsicherheit von Sprachen wie C, C++ und Java mit der syntaktischen Leichtgewichtigkeit dynamischer Programmiersprachen wie Python oder Ruby verbindet. Go erhöht die Produktivität von Programmierern durch eine effektive Unterstützung von massiv nebenläufigen Anwendungen und stellt sogenannte GoRoutinen für diese Aufgabe zur Verfügung. Die Ausführung der GoRoutinen übernimmt ein Thread Pool, welcher die Verteilung auf Betriebssystem-Threads realisiert. Es können mit geringem Overhead tausende von GoRoutinen parallel ausgeführt werden. Dieser shortcut führt mit vielen praktischen Beispielen in die Sprache Go ein und widmet sich anschließend der Realisierung paralleler Konzepte.
À propos de ce livre
Google hat mit Go eine neue experimentelle Programmiersprache vorgestellt, die die Ausführungsgeschwindigkeit und Typsicherheit von Sprachen wie C, C++ und Java mit der syntaktischen Leichtgewichtigkeit dynamischer Programmiersprachen wie Python oder Ruby verbindet. Go erhöht die Produktivität von Programmierern durch eine effektive Unterstützung von massiv nebenläufigen Anwendungen und stellt sogenannte GoRoutinen für diese Aufgabe zur Verfügung. Die Ausführung der GoRoutinen übernimmt ein Thread Pool, welcher die Verteilung auf Betriebssystem-Threads realisiert. Es können mit geringem Overhead tausende von GoRoutinen parallel ausgeführt werden. Dieser shortcut führt mit vielen praktischen Beispielen in die Sprache Go ein und widmet sich anschließend der Realisierung paralleler Konzepte.
Commencez ce livre dès aujourd’hui pour 0 €
- Accédez à tous les livres de l'app pendant la période d'essai
- Sans engagement, annulez à tout moment
Auteurs :
Série :
Tome 16 dans shortcutLangue :
allemand
Format :

CSS : Grundlagen und Best Practices

PHP for Office : Automatisierte Dokumentenerstellung mit PHPExcel, PHPWord und PHPPowerPoint

HTML5 Security

HTML5 für Mobile Web

Skalierbare Softwaresysteme : Design, Betrieb und Optimierungspotenziale

Erfolgreiche Spieleentwicklung : OpenCL

Geolocation mit PHP : Foursquare-API, Google Places & Qype

UX Design für Tablet-Websites : Ein Überblick

Big Data : Technologiegrundlagen

Nutzeraspekte in Suchmaschinen : Komponenten für eine gelungene Usability-Gestaltung

BPM : Strategien und Anwendungsfälle
