• [^] # Re: Go

    Posté par . En réponse au journal Et si JavaScript allait droit dans le mur ?. Évalué à 3.

    j'utilisais Java, fier de la philosophie du langage qui incitait à faire les choses bien comme il faut

    On en doit pas utiliser le même Java ;-)
    Jette un œil à Vert.x, spark (le framework web pas le framework de big data), jOOQ (oui c'est pas libre) ou même a du Spring récent tu va être surpris.

    En revanche comme je l'expliquait, sur le long terme j'ai du tout réécrire pour faire évoluer les applications dans des sens trop différents les unes des autres, ça m'a servi de leçon !

    Je vois pas bien en quoi un framwork va te limiter là dedans. À moins d'utiliser hibernate et de vouloir passer à une base NoSQL qui n'est pas géré par hibernate OGM. Mais c'est une question d'adhérence entre ton code et celui du framework ou de l'intrusivité du framework dans ton code. Selon ce que cherche à faire le framework et le langage que tu utilise tu n'a pas forcément le choix.

    Personnellement, ce que je trouve important c'est de savoir avec quels frameworks j'ai une adhérence forte ou pas. Après tu as des choix qui te permettent de gérer ça. Le framwork Qt est extrêmement intrusif (en C++ au moins), tu peut tout de même organiser ton code pour maîtriser les portions de code qui en sont dépendants. Il me semble qu'il est utopique d'imaginer avoir tout ton code avec un couplage inexistant.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)