• [^] # Re: Découverte

    Posté par . En réponse à la dépêche Sortie d'une première version stable de Go. Évalué à 4. Dernière modification le 10 avril 2012 à 01:33.

    Et vous qui vous initiez aussi, vous en pensez quoi ?

    ça me plait assez bien.

    j'apprécie de pouvoir retourner plusieurs éléments lors d'un return

    c'est très bien ouais. Le type des fonction déclaré à la fin plutôt que devant comme en C est très bien aussi. C'est beaucoup plus lisible. On sent la marque du langage pascal avec package et var . L'autre feature que j'apprécie c'est deffer.

    Par contre La déclaration des variables est un peu déroutante entre var, label = type et label := action().

    Je trouve l'idée des slices intéressante on doit souvent manipuler, tronquer des tableaux je suis curieux de tester la solution de go.

    Des structures avec des fonctions dédiés plutôt que de l'object avec des méthodes pourquoi pas. Je pense que ça reviens au même c'est peut-être plus facile à saisir conceptuellement que l'objet. En tout cas c'est moins laborieux pour des petites opération que d'avoir à déclarer un objet.

    Malheureusement, je n'ai que trop peu d'expérience avec la programmation concurrentielle pour évaluer la pertinence des solutions proposées par go. Par contre c'est rassurant de voir que ce thème est pris au sérieux et considéré comme majeur.

    C'est vrai que la bibliothèque standard est un peu light mais au moins on a un tout cohérent dès le début.

    conclusion: trop tôt pour me prononcer, mais j'apprécie Go, j'apprécie moins la taille des exécutables qu'il pond (1.5mo pour un Hello World! like). En tous cas je ne veux pas passer à côté d'un langage qui pourrait devenir très important car c'est sous l'impulsion de google, créé par des pointures, opensource et multi-plateforme.