• [^] # Re: Intérêt

    Posté par . En réponse à la dépêche Sortie d'une première version stable de Go. Évalué à 2.

    Faut pas exagérer :) scala n'est pas plus complexe ou implicite que ruby ou python, par contre il est plus carré dans la mesure où tout est typé (et c'est ça son point fort à mon sens : ça évite un joyeux bordel, qu'on aime ou pas). Après pour la lisibilité c'est une question d'habitude aussi…, mais c'est un peu le propre de ces nouveaux langages fonctionnels que de permettre de faire beaucoup de choses proprement et rapidement, et en général c'est pour ça qu'ils sont si appréciés.

    (Pour info, non je suis pas un amoureux de scala, ça m'étonnait juste que personne n'en parle étant donné que l'article commence par «langage de programmation généraliste à typage statique, disposant d'un ramasse-miettes et de facilités pour gérer la concurrence. Ses avantages sont d'être concis et expressif, de compiler très rapidement et de proposer les performances d'un langage compilé avec la souplesse d'un langage interprété.», à tout casser ça fait un mois que je m'y intéresse…)

    @Moonz: Ton argument sur la simplicité est un troll, et la complexité de l'écosystème java se résume ici à :
    dans n'importe quel fichier script.sh
    #!/bin/sh
    exec scala "0ドル" "$@"
    !#
    object HelloWorld {
    def main(args: Array[String]) {
    println("Hello, world! " + args.toList)
    }
    }
    HelloWorld.main(args)

    (bref, hôpital, charité toussa).