• [^] # Re: Comment faire un langage plus rapide que C ?

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

    Vu qu'il est aussi haut niveau que Java, C#, Eiffel, il peut être une alternative, mais là c'est plus une histoire de communauté, de librairie disponible, de framework et d'extensions du langage qu'on compte mettre dedans dans le futur.
    La notation de Lisaac est fonction de sa spécification (on passe bientôt à la 0.2), effectivement on pourra mettre plein de features haut niveau dans les spécifs 0.3, 0.4, etc...
    Voir https://linuxfr.org/~Montaigne/20582.html pour des exemples.

    Mais effectivement, je pense que Lisaac sera un langage en grande partie destiné à l'embarqué, dans l'industrie, là ou ses performances seont vraiment utile. Parce que quand on voit la lenteur de Java et sa grande popularité on comprend que c'est un paramètre totalement secondaire.
    Et puis pour faire marcher Lisaac dans l'info de gestion, il faut de la lib, des framework à la J2EE, des serveurs d'applications, etc...

    Donc oui l'intérêt, est de remplacer C, pour C++, Java, on verra plus tard, si c'est possible.

    Pour en revenir aux optims, je plussoie ce que tu répond à TImaniac et j'ajouterai que ça permet de l'avoir sans se tapper un code illisible puisque c'est le compilateur qui se tappe les réécriture fastidieuse, chiante et illisibles.

    La devise qui prévaut à la conception du compilateur est :
    "Ne laissez jamais un humain faire le travail d'un programme"
    ;-)

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