• [^] # Re: Langage de "très haut niveau"?

    Posté par (site web personnel) . En réponse au journal Lisaac plus rapide que le C !. Évalué à 4.

    C'est intéressant comme remarque..

    C'est vrai que quand on regarde le code ruby, c'est beaucoup plus concis.

    Lisaac est effectivement "encore" trop verbeux.

    Mais l'avantage dans tous cela, c'est que ça peut facilement changer : quasiment toutes les structures de contrôles sont définis en librairie, et il suffira d'avoir les même fonctions que ruby dispose dans sa librairie, pour se retrouver avec un code à peine plus gros.

    Il y a eu un gros travail de réflexions là dessus, de la part de Mildre et votre serviteur : pas mal de foreach ont été implémentés, avec différentes variantes. Il existe aussi des map/fold/filter.

    Les utiliser ne devrait pas couter en performances, vu que l'on retombe sur des boucles classiques.

    Il y aussi beaucoup de choses à implémenter : quand je regarde fasta par exemple, il y a des fonctions slices, join, etc... qu'on a pas encore, et ce genre de fonctions racourcissent le code...

    Bref, Lisaac est bien un langage de haut niveau, et comme Ruby dont il est assez proche, tout est une question de libraire.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker