• [^] # Re: Joli travail

    Posté par . En réponse au journal media-toc ou un prétexte pour prendre des technologies en main. Évalué à 2.

    La discussion cite d'autres problèmes et je pense que ceux que tu mentionnes pourraient venir s'ajouter à la liste. Si le sujet t'intéresse, tu devrais jeter un œil, le débat est plutôt intéressant. Cela dit, la conversation date d'il y a 6 mois.

    Voici quelques pointeurs vers des bibliothèques Rust actives offrant un toolkit (évidemment, cette liste n'est pas exhaustive) :

    • Le binding GTK dont il est question ici. Le projet est actif et il fait ce que je veux qu'il fasse, même si mon IHM reste assez conventionnelle. Sa seule spécificité réside dans le rendu des waveforms et pour cela j'utilise Cairo qui permet le dessin vectoriel.
    • Le projet C++ to Rust de Qt offre des bindings vers les bibliothèques de Qt et semble actif. Voir la doc pour QtGui et QtWidgets. Je ne peux pas donner mon avis vu que je n'ai pas testé. Note cependant la mention : "Il s'agit un travail en cours, l'API va changer significativement à l'avenir. Certaines méthodes manquent encore et certaines ne sont pas pratiques à utiliser. Certaines méthodes ne sont pas sûres alors qu'elles ne sont pas déclarées comme telles". Pour un projet personnel comme le mien, c'est pas ça qui m'arrêterait ;-)

    Il y a des projets pour d'autres toolkits, mais ils semblent pas très actifs. Ex. :

    Un peu HS, mais méritent d'être mentionnés :