Vous avez aimé Py3 ? Vous allez adorer Go 2 (prononcer goto) !
https://blog.golang.org/toward-go2
Alors qu'une des plus grande qualité et promesse de ce langage était l'ennui, ce qui permettait de s'occuper de son propre code plutôt que jouer avec les attractions du langage. L'équipe a craquée. Voilà ce que c'est d'avoir du temps libre quand on bosse chez Gégé, les idées commencent à débarquer sous son casque, malgré les séances de méditations on ne peut plus les retenir.
https://www.ted.com/talks/chade_meng_tan_everyday_compassion_at_google?language=fr
Go 1 a été conçu à 3, Go 2 sera conçu à 1/2 million. https://research.swtch.com/gophercount
Mais promis, on va garder l'essence du langage, pas plus de 2 ou 3 ajouts, allez 5 maximum.
Et maintenant, à vos papiers, faudra prouver qu'un besoin de changement est réel dans la vraie vie pour qu'un changement soit étudié.
# Du long terme, on dirait
Posté par anaseto . Évalué à 4.
L'esprit du truc à l'air différent que pour Python3 : on dirait surtout un appel à ceux qui trouvent qu'il manque des choses dans ce langage à venir avec des vrais cas de problèmes pour illustrer, et pas juste des cas d'école qui restent dans l'abstrait.
Et puis, ça n'a pas l'air d'être pour demain, et il n'y aura peut-être même pas de changement non-compatibles:
Et j'imagine bien que, si changement incompatible il y a, un
go fix
au minimum sera fourni pour automatiser la transition.[^] # Re: Du long terme, on dirait
Posté par wilk . Évalué à 3.
Je plaisantai un peu dans l'article car une des raisons qui m'ont poussée à passer de Python à Go c'est Py3. Pas tant pour la difficulté de migrer mon propre code, mais c'était l'occasion d'aller regarder ailleurs.
Mais en fait je ne me fait pas trop de soucis, Go a justement toutes les caractéristiques pour qu'une éventuelle migration se fasse sans douleur (ça reste à prouver bien sûr !).
# Même pas à jour chez google...
Posté par Babelouest (site web personnel) . Évalué à 6.
Chez linuxfr, ca fait longtemps qu'on est déjà bien au delà de Go2, ici on sait qu'un bon codeur code en Goto++!
https://www.gotopp.org/presentation.html.fr
Voilà, ca m'a donné une raison de relire ce site web qu fait partie de ma jeunesse du web, nostalgie :)
[^] # Re: Même pas à jour chez google...
Posté par hotcryx . Évalué à 1.
bizarre ce langage :D
# module ?!
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
Il manque sans doute l'équivalent des modules de ocaml, cela permet de faire de la programmation générique sans trop de recopie de code.
"La première sécurité est la liberté"
[^] # Re: module ?!
Posté par Philippe Ivaldi (site web personnel) . Évalué à 1.
Ça s'appelle des plugins dans Go, il me semble, et c'est déjà supporté : https://golang.org/pkg/plugin/
[^] # Re: module ?!
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
Je ne vois pas bien le rapport, les plugins de Go semble être de la gestion de library dynamique, cela n'a rien à avoir avec les packages de OCaml.
"La première sécurité est la liberté"
# Vidéo de l'annonce
Posté par wilk . Évalué à 2.
https://www.youtube.com/watch?v=0Zbh_vmAKvk
Russ Cox GopherCon 2017
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.