11 private links
Non de non. C'est vraiment fou cette histoire d'abus d'unicode pour faire semblant d'avoir des types génériques !
J'ai bossé sur des trucs équivalents. Et celui-ci m'a l'air assez chouette
Dans cette comparaison entre les deux langages, la conclusion est particulièrement intéressante.
L'opinion est intéressante, et il y a des choses que je comprend dans la vision de l'écosystème Java. Mais je pense que c'est avant tout lié à une forme de tradition : on peut faire du Java simple sans toute la cérémonie, mais il faut oser.
J'ai appris deux ou trois choses sympa (cloudevents, KNative Eventing, ONNX), mais j'ai eu malgré ça l'impression d'un survol.
Une alternative open-source (évidement), auto-hébergée (bien sûr) qui tourne sur mon Raspberry (quoi d'autre) à IFTTT. C'est en Go, c'est raisonnablement bien foutu, même si il y a quelques bugs.
Si vous voulez utiliser un programme écrit en Go, mais que vous ne voulez pas le compiler sur votre machine (parce que Gentoo, c'est pas pour vous), ce site est bien pratique.
C'est moche de dire du mal. Mais c'est vrai.
La syntaxe pour lire les valeurs d'un secret défini par une variable d'environnement dans consul-template est ... particulièrement particulière !
Oh ca a l'air chouette ! J'ai de quoi le mettre à l'oeuvre vite ... et bien !
Cet article fournit une analyse intéressante de différents langages utilisables dans le cas de Fuschia, c'est-à-dire le développement d'un OS.
Le texte est long, mais la lecture est éclairante.
Une vision intéressante de Go depuis la fenêtre d'un rustacean.
Ca me rappelle un truc que j'ai entendu à Snowcamp : nous rationalisons les choix que nous avons construit émotionellement, jamais l'inverse.
Sans surprise, quand on remplace du Go par du Rust, il n'y a plus de pause de GC.
Non mais go c'est un langage conçu avec l'utilisateur au coeur, non ?
Oui, parce que cette pique est exclusivement dédiée à ce langage.
Quelle dégueulasserie que ce ballast ! c'est authentiquement ignoble (et pourtant j'ai fait un truc assez semblable il y a une vingtaine d'années). C'est le moment où le GC apparaît bien comme une mauvaise abstraction.
L'article est intéressant. MAIS il montre bien que Go et Rust n'ont pas les mêmes cibles, ni les mêmes moyens. En fait, ce qui est marrant, c'est que pour l'essentiel, Go est comparé à Java/C# et pas à Rust ...
Il y a dans ce texte des arguments forts, et qui me semblent juste, expliquant certaines idiosyncrasies du langage Go...
Un article bien long et complet sur l'implémentation des types génériques dans tout un tas de langage.