• [^] # Re: One size fits all

    Posté par . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 5.

    > mais je ne suis pas d'accord.
    Je l'aurais parié 8-)

    En fait je suis assez intéressé et preneur du concept de Lissac, mais c'est la phrase :
    > Sa palette d'utilisation couvre tous les besoins puisqu'il est à la fois bas, moyen et haut niveau.
    qui me fait tiquer... AMHA faut choisir: on s'attaque à C ou aux autres, mais pas les 2. En relisant la doc du langage, en fait peut-être bien que la cible c'est vraiment effectivement le C, mais je reviens au truc précédent, va falloir être fort pour vendre ça aux types qui comme moi continuent à faire du C aujourd'hui, après avoir essayé C++ et Java, et en être revenu. Concrètement pour moi ça a de la la valeur et c'est bien de manipuler un "unsigned char ***", dans certains cas, j'ai effectivement besoin d'un tableau d'octets à 3 dimensions, et pouvoir faire ce que je veux avec...

    Sur le "plus haut niveau", c'est pareil faut se lever de bonne heure pour aller chercher les langages de script sur le terrain de la facilité d'utilisation. Pas de compilation, lisibilité maximale, typage & introspection dynamiques...

    > Benoit Sonntag, le concepteur de Lisaac a 400 000 lignes de C à son actif, et un peu plus en assembleur x86.
    Ouh la! Bon d'accord, mais bon ça frise l'overdose, je n'ai clairement pas autant codé, simplement pour avoir longtemps tourné autour du concept "j'ai un problème comment le résoudre" ma petite expérience me dit que le langage qui fait tout, heu c'est comme la couleur qui plaît à tout le monde. Ca explique peut-être la différence de point de vue entre Benoît et moi 8-)

    Néanmoins bon, note que je ne serais pas forcément le dernier à utiliser un Lissac, mais attention, DANGER WARNING ne vous mettez pas des bâtons dans les roues avec les licences. Ca a été dit plus haut mais c'est évident et clair, *aucun* langage, fût-il génial, ni *aucun* OS, fût-il génial, n'a de chance aujourd'hui si il n'y a pas une implémentation de référence sous licence libre. Même gratuit ça ne suffirait pas je pense, il n'y a qu'à voir comme certains boudent Java parce que l'implémentation de référence est proprio. Donc voilà, release early, release often, et surtout release free. Pour ce qui est des brevets, il me semble que le fait qu'il existe un implémentation de référence et qu'elle soit largement distribuée doive faire sauter toute tentative de brevet par un tiers, car ça constitue un précédent, donc il n'y aura plus "innovation". A-t'on essayé de breveter Perl?

    SVP ne nous refaites pas le coup de Scilab qui est excellent mais s'est bêtement vu refuser plein de contributions externes parce que la licence contenait des clauses qui font que bon, apt-get install scilab y n'y marche pas par défaut... C'est triste. Mais bon je sais bien que vous ne décidez pas de tout. Néanmoins c'est déjà pas mal que l'INRIA finance ce type de recherche.

    > ça fait quasiment une semaine que je ma bat ici, je fatigue :)
    Meuh non on se bat pas on discute. C'est plutôt une bonne chose que ça suscite la réaction, non?

    Keep up the good work!