Go (język programowania): Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Nefenit (dyskusja | edycje)
Dodano navibox języki programowania
Nefenit (dyskusja | edycje)
Dodano infobox , architekture ARM i zmieniono kompilatory g8 i g6 na go
Linia 1:
{{Język programowania infobox
|nazwa = Go
|logo = Golang.png
|wielkość_loga =
|data = [[2009]]
|paradygmat = [[Programowanie wieloparadygmatowe|wieloparadygmatowy]]
|typowanie = [[Typowanie silne|silne]] ([[Typowanie statyczne|statyczne]])
|implementacje = go, gccgo
|pochodne =
|wersja = 1.0.3
{{Data wydania|2012|08|24}}
|twórca = [[Robert Griesemer]], [[Rob Pike]], [[Ken Thompson]]
|licencja = [[BSD]] + przyznany patent
|platforma = [[wieloplatformowość|wieloplatformowy]]
|system = [[Linux]], [[Mac OS X]], [[FreeBSD]], [[OpenBSD]], [[MS Windows]], [[Plan 9]]
|www = [http://golang.org http://golang.org]
|grafika =
}}
'''Go''' - [[język programowania]] opracowany przez pracowników [[Google]]: [[Robert Griesemer|Roberta Griesemera]], [[Rob Pike|Roba Pikea]] oraz [[Ken Thompson|Kena Thompsona]]. Łączy w sobie łatwość pisania [[Aplikacja (informatyka)|aplikacji]] charakterystyczną dla [[Dynamiczny język programowania|języków dynamicznych]] (np. [[Python]], [[Lisp]]), jak również wydajność [[Język kompilowany|języków kompilowanych]] (np. [[C (język programowania)|C]], [[C++]]).
 
Dostępne jest [[kompilator]]y na platformę [[x86]] i, [[x64]], i to[[Architektura odpowiednioARM|ARM]] 8go inazwie 6ggo. Został również stworzony kompilator na bazie [[GNU Compiler Collection]] - Gccgo.
 
Przykładowy program ([[Hello world]]):