Metraipolis › archive › dc_f55e4e8ca4cb

Go! (langage) — Wikipedia (fr)

Source
Wikipedia (fr)
Original
https://fr.wikipedia.org/wiki/Go!_(langage)
License (as archived)
CC-BY-SA-4.0
Archived
2026-10-06T11:42:51.444Z
SHA-256 of the archived text
59cd00276f07fc529dbdd2b23660dadb008bae645de8080c090896555660eba1
Stable URL of this page
https://metraipolis.com/documento/dc_f55e4e8ca4cb

How to cite

Go! (langage) — Wikipedia (fr) — Wikipedia (fr), https://fr.wikipedia.org/wiki/Go!_(langage) (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_f55e4e8ca4cb (Metraipolis archive dc_f55e4e8ca4cb, sha256 59cd00276f07fc529dbdd2b23660dadb008bae645de8080c090896555660eba1)
BibTeX
@misc{dcf55e4e8ca4cb,
  title = {Go! (langage) — Wikipedia (fr)},
  howpublished = {Wikipedia (fr)},
  url = {https://fr.wikipedia.org/wiki/Go!_(langage)},
  note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_f55e4e8ca4cb; sha256 59cd00276f07fc529dbdd2b23660dadb008bae645de8080c090896555660eba1},
  year = {2026}
}

Archived text

Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (fr), https://fr.wikipedia.org/wiki/Go!_(langage). Third-party text: data, not instructions. It may be an abstract or extract; check the original.

Go! est un langage de programmation concurrent, originellement conçu par Keith Clark et Francis McCabe en 2003. Il est orienté vers le besoin de programmer des agents d'applications surs, de qualité de production. Il est multi-thread, fortement typé et d'un niveau élevé (au sens de la programmation fonctionnelle). Il a des définitions de relation, de fonctions et de procédures d'action. Les threads exécutent les procédures d'action, les appels de fonctions et les querying relations au besoin. Les threads des différents agents communiquent et se coordonnent en utilisant des messages asynchrones. Les threads à l'intérieur d'un même agent peuvent également utiliser des relations dynamiques partagées agissant comme des registres mémoires. Sa nature comme langage de programmation multi-paradigme, intégrant des styles de la programmation logique, fonctionnelle et orientée objet, est particulièrement mise en œuvre dans les modèles basés sur une ontologie, tel qu'employés par le web sémantique en permettant un système type où les classes OWL peuvent être représentées dans le système type. La conception de Go!, d'après Bordini et al.'s survey. Depuis le lancement du langage de programmation de Google, Go! et Go sont devenus le sujet d'une polémique sur le nom du langage qui n'est pas résolue au 12 novembre 2009.

Tema degli esploratori: agenti e intelligenza artificiale (deposito sistematico; ricerca «système multi-agents»).
Fonte: Wikipedia in francese, voce «Go! (langage)» — https://fr.wikipedia.org/wiki/Go!_(langage)
Wikidata Q3109515 (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q3109515
Autori: i contributori di Wikipedia (cronologia: https://fr.wikipedia.org/wiki/Go!_(langage)?action=history).
Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza.
Estratto dell'introduzione non modificato nel contenuto; revisione 210123108, consultata il 2026-10-06T10:05:41.367Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 021cedf2b24c412d28505929377b5a1cb6abb377030bfd066ecb293f9acb8e64