Posté le 01/02/2023 17:51
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 74 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 01/02/2023 20:05 | #
Le fxsdk supporte le C et le C++ et l'ASM pour SH4 DSP. Sinon je ne crois pas que d'autre languages sont supportés.
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 01/02/2023 20:10 | #
Hello, Rust compile vers LLVM et LLVM n'a pas de back-end SuperH. Donc à moins que Rust-GCC se mette à marcher au moins de pouvoir cross-compiler (ce qui n'est pas une hypothèse raisonnable), pas possible.
La solution propre à première vue ce serait de trouver un thésard qui travaille avec des back-ends LLVM, mais qui a ça. 🙃
Citer : Posté le 01/02/2023 20:19 | #
La solution propre à première vue ce serait de trouver un thésard qui travaille avec des back-ends LLVM, mais qui a ça. 🙃
J'ai peut-être une pote d'une amie d'une conaissance de ma petite amie qui correspond a ce qu'on cherche
Mais faudrait aussi quelqu'un qui soit interessé de faire un backend llvm pour superH et pour le coup Venn est plutôt cruel la dessus
Citer : Posté le 01/02/2023 20:24 | #
Ahaha tu as le bras long ! Je fais la blague parce que c'est ce que je fais dans ma thèse et Yatis voudrait bien que ce back-end existe, mais so far je refuse de me lancer dedans. :P
Citer : Posté le 01/02/2023 20:29 | #
Pense a tout les language cool qui n'attende qu'un backend superH pour debarquer sur caltos, du genre zig, hare, nim, go
Plus serieusement, j'ai pensé à toi mais me suis pas avancé parce que j'ai aucune idée de ce que tu fait en ce moment X)
Citer : Posté le 01/02/2023 20:30 | #
Hackcell, oublie pas brainfuck
Citer : Posté le 01/02/2023 20:31 | #
En gros une thèse sur intégrer dans les compilateurs l'application des contres-mesures aux fautes matérielles. Je peux détailler si ça intéresse des gens...
Citer : Posté le 01/02/2023 21:29 | #
ha nan, yavait un fedigens avec qui j'avais discuté de ça. Que en gros ça obligeait beaucoup de redondance/repetition et autre trick qui pouvait tout a fait être prise en charge par un compilo si "quelqu'un" prennait la peine de l'ajouter
Citer : Posté le 01/02/2023 21:29 | #
Ça discute tard ici
Citer : Posté le 01/02/2023 21:31 | #
'fin c'est sans doute très resumé, donc si tu veux developper vas-y X)
Citer : Posté le 02/02/2023 09:27 | #
Non c'est ça effectivement, à part à deux détails près ; que (1) les effets des fautes sont beaucoup trop variés, compliqués et imprévisibles pour qu'on puisse espérer les protéger de façon complète, donc on reste dans du best-effort au mieux ; et (2) utiliser le compilateur pour appliquer les contres-mesures n'est pas aussi trivial qu'on pourrait le croire, notamment parce que les optimisations vont s'empresser de la détruire (par exemple en supprimant les calculs redondants, qui sont inutiles du point de vue du langage).
Citer : Posté le 02/02/2023 11:35 | #
[...]
Ahaha tu as le bras long ! Je fais la blague parce que c'est ce que je fais dans ma thèse et Yatis voudrait bien que ce back-end existe, mais so far je refuse de me lancer dedans. :P
Je vais me lancer sur le projet de backend LLVM superh dans les 6 prochains mois. J'ai vraiment envie de partir de GCC pour plein de raison et pour surtout, sur du très long termes, écrire un front-end afin d'avoir un mix entre le C et le Rust (mais uniquement pour porter leur notion de "borrowing" (je n'aime vraiment pas leur syntaxe)).
Bref, a voir a l'avenir, mais possiblement que le Rust pourrais être porté pour la calto. De ce que j'ai commencé a testé et écrire de mon coté, la grosse difficulté va être sur les optimisations de code assembleur généré, mais je compte bien
corrompreincité Lephe a me rejoindre la dessus.A bon entendeur....................................................
Citer : Posté le 02/02/2023 11:39 | #
pour les opti, ya "juste" besoin de s'occuper des opti de minimization de la taille du code de toute façon
Citer : Posté le 03/02/2023 11:08 | #
Ho y'a des Rustacés ici ? Je me sentais seul et j'avais presque totalement abandonné l'idée de voir du Rust sur calto.
Citer : Posté le 03/02/2023 15:58 | #
Vivement Cobol sur casio !
Citer : Posté le 03/02/2023 16:02 | #
Et de l'Algol et du Simula !
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html