Maison > développement back-end > Golang > le corps du texte

Quelle est la langue sous-jacente du Golang ?

angryTom
Libérer: 2020-03-17 11:16:08
original
4974 Les gens l'ont consulté

Quelle est la langue sous-jacente du Golang ?

Quel est le langage sous-jacent de Golang

Dans les premiers temps, Golang était implémenté en C et en assembleur ?

Plus tard, Golang a implémenté le bootstrap et réécrit le compilateur, il est donc maintenant implémenté en utilisant Golang lui-même.

Si vous inventez un nouveau langage CNifeLang, vous devez d'abord écrire un compilateur CNifeLang dans un langage existant, par exemple, utilisez Golang, vous écrivez un CNifeLang en Golang Le compilateur peut compiler avec succès n'importe quel CNifeLang légal ; code source dans un programme cible équivalent. Utilisez ensuite CNifeLang pour écrire un programme qui a la même fonction que le compilateur que vous avez écrit dans Golang. Utilisez le compilateur implémenté dans Golang pour compiler le programme et vous obtiendrez un compilateur CNifeLang implémenté dans CNifeLang. Parce que la fonction de ce programme est exactement la même que celle du compilateur écrit en Golang, vous pouvez utiliser ce compilateur pour compiler CNifeLang, donc CNifeLang implémente le bootstrapping.

Extrait de Zhihu, auteur : CNife

Pour plus de connaissances sur le golang, veuillez faire attention à la colonne tutoriel golang du site Web PHP chinois.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!