Windows

Google dělá Go rychleji

Kit Hype - In My Head (Hardstyle) | HQ Videoclip

Kit Hype - In My Head (Hardstyle) | HQ Videoclip
Anonim

Google aktualizoval svůj programovací jazyk Go, vhodnější pro vícejádrové procesory.

"Nejvýznamnějšími zlepšeními jsou výkony," napsal Andrew Gerrand, inženýr Google, v příspěvku oznamujícím novou verzi. "Je pravděpodobné, že váš Go kód bude spuštěn znatelně rychleji, když bude vybudován Go 1.1."

Pro toto vydání vývojový tým Go optimalizoval řadu důležitých prvků Go včetně kompilátoru a linkeru, sběru odpadků, plánovače, a části standardní knihovny

Google nejprve zahájil v roce 2009 experimentální programovací jazyk, který kombinuje rychlost a bezpečnost kompilovaného jazyka, jako je C ++, s flexibilitou dynamického jazyka, jako je JavaScript

Společnost vydala první plnou verzi Go v loňském roce a od té doby vydala tři drobné aktualizace. Vedle použití vlastních pracovníků pro úpravu jazyka Google přijal pro tuto verzi celkem 2600 změn kódu od 161 přispěvatelů.

Kromě zlepšení výkonu má Go 1.1 řadu dalších významných funkcí. Programy v jazyce mohou běžet hladce více procesorovými jádry díky novému detektoru. Na straně programování byly upraveny požadavky na návrat, což posílí více stručných kódovacích návyků.

Go 1.1 je plně zpětně kompatibilní; může rozpoznat a spustit všechny programy postavené pomocí programu Go 1.