• [^] # Re: source et précisions

    Posté par . En réponse au lien ueFORTH, un Forth pour les applications web. Évalué à 3. Dernière modification le 08 avril 2023 à 14:56.

    C'est intéressant l'idée d'écrire son propre interpréteur FORTH mais au delà des efforts que je suis prêt à mettre.
    J'ai compilé la version 0.7.3 et j'ai regardé dans la doc ce qui était marqué comme expérimental (la version dev je suppose). Comme je n'ai rien compris, j'en suis resté à la version 0.7.3 « stable ».

    En cherchant un peu , je suis tombé sur ça (sur comp.lang.forth) :

    https://github.com/s-macke/starflight-reverse
    (le reste de son github vaut le détour)

    Il réécrit un interpréteur FORTH capable de décoder le programme original.
    La partie « reversing » est très intéressante, même pour moi qui connait à peine le langage.

    C'est vrai que ça serait intéressant de faire un peu de graphisme avec FORTH.
    Il y a aussi des vieux tutos SDL / OpenGL qui trainent sur github:

    https://github.com/Lecrapouille/GraphicsLessonInGforth
    (c'est du legacy OpenGL)

    Dommage que les ressources sur FORTH semblent se perdre au fil du temps. Peut-être que la nécessité de commencer à faire attention à la consommation électrique va donner un coup de jeune à ce genre de langage ? Je n'ose croire que l'homme va devenir un peu plus raisonnable et arrêter les conneries à base de nodeJS et autres gloutonneries clownesques.

    Si tu n'as pas le temps/pas envie d'écrire un journal, tu pourrais peut-être poster tes liens sur le sujet ? Ça intéresserait au moins une personne ici.

    Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr