Google hat mit Version 1.5 seiner Programmiersprache Go die inzwischen sechste stabile Version veröffentlicht. Sie bringt aktualisierte Compiler-Werkzeuge mit, die von C nach Go übersetzt wurden, sodass die Codebasis jetzt fast komplett selbst aus Go-Code besteht und kein C-Code mehr enthalten ist.
Die bisher sechs stabilen Versionen entsprechen sechs Jahren Entwicklung. Version 1 konnte Google aber erst im März 2012 vorstellen, also fast drei Jahre nach der ersten Publikation als experimentelles Release.
Alle bestehenden Go-Programme kompilieren auch unter Go 1.5. Parallel schreiten Google zufolge die Go-Ports für iPad und iPhone sowie für IBMs 64-Bit-PowerPC-Chips voran. Mittelfristig soll es möglich werden, in Go beispielsweise Programme für Android und iOS zu schreiben.
Standardmäßig setzen Go-Programme nun die Variable GOMAXPROCS (für die maximale Anzahl der Prozessoren) auf die Zahl der verfügbaren Cores statt auf 1. Interne Packages stehen jetzt allen Repositorien zur Verfügung – und nicht mehr nur dem Go-Kern. Außerdem gibt es ein neues Werkzeug, „go tool trace“, um die Programmausführung granular nachzuvollziehen. Weitere Änderungen zählt Googles Blogbeitrag auf, und in aller Vollständigkeit finden sie sich in den Release Notes.
Go 1.5 liegt im Quellcode vor. Außerdem bietet Google Binärdateien für Linux, OS X und Windows zum Download an.
Tipp: Wie gut kennen Sie Google? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…