yos le retour
yos24-Nov-2011/10:06:01+1:00
salut à tous,

j'étais sur ce forum au tout début de rebol-france et si certains s'en rappellent je cherchais à écrire entre autre une fonction import servant à importer des modules de manière à rendre la programmation rebol la plus souple pour l'utilisateur et la plus simple au niveau technique car je ne passe que très peu de temps sur l'ordinateur (en plus je n'ai pas internet)

Je suis sur le point d'aboutir à quelques chose avec rebol 2 (je n'ai pas du tout suivi le R3) le but pour moi est de montrer à des gamins (12 - 16 ans) comment on fait de la programmation événementielle.

Ce quelque chose c'est :
- des nouveaux mots (fonctions) pour rebol
- un mot définit par fichier (definition + jeu de test)
- une fonction word (aboutissement de import) qui charge à la volée le mot ou assemble un répertoire de mot dans un dictionnaire (un module) ou test unitairement le mot
- ces nouveaux mots sont isolé dans un context ('w) et tout code chargé traverse ce contexte en premier ce qui permet de passer outre les mots propre à rebol (system/words)

parmi ces mots do-userdata permet de sauvegarder l'init le redraw le over le engage et le detecte d'origine rebol et de les remplacer par des filtres qui gèrent des evenements on-draw, on-close, on-key en fait tous les on-xxx ou xxx est une action rebol recu dans les fonctions feel (redraw: func [face action position]

ce framework tiens sur une petite arborescence de fichier un peu comme une distribution.

j'aimerai beaucoup montrer ca à Carl S. pour l'encourager car je veux rester le plus simple possible mais je pense que depuis que je n'ai pas donné signe de vie des choses comme celles que je veux faire existent (gabriele cyphre etc...)

Non Rebol n'est pas mort simplement les développeurs moderne ne comprennent pas l'avantage clé de rebol sa liberté d'expression sans égale qui pourrai décupler leur productivité.

Merci de m'avoir lu.

Amicalement.

yos.
Didec25-Nov-2011/9:33:30+1:00
Mais c'est "Thriller" : les morts vivants reviennent !!!

Je ne suis pas un grand connaisseurs de ce genre de fonction, mais ils y a plusieurs trucs du genre. Je pense à "Include" de Ladislav, ou encore à "Slim" de Maxim. Mais il y en a d'autres.

Après il faut rentrer dans les détails pour voir si c'est semblable ou si ça n'a rien à voir. Et là... j'en sais rien !

Quand à Carl, il fait parti du premier vol habité pour Mars ! Bien que les astronautes ne semblent devoir partir que dans 15-20 ans, lui à commencé son voyage il y a déjà un an. Et dans ce genre de mission, la communication est compliqué.

Bon retour Yos.
shadwolf25-Nov-2011/20:11:36+1:00
DideC tiens ton bras il vient de tomber.., essaies de le coudre a ton epaule avec du rafiat ca fait desordre quand meme ...

heu yos c'est pas le chef d'entreprise qui avait soit disant payer une developpeur pour developper une interface COM et qui etait soit disant arriver a rien? Et que j'avais fini par clasher sauvaement avec un prtotype fait en une demi soirée sur altme ?

heu le developpeur moderne t'es gentil il a python perl etc,,, il d'autre chose a foutre que jouer soit avec un produit buguer a mort soit un produit en alpha depusi bientôt 6 ans ...

DideC rhooooooo le coup du premier astraunaute parti pour mars est un coup bas .... mais ceci dit c'est drole ... et eu ca a des chances d'etre la verité ...
ldci27-Nov-2011/16:18:44+1:00
Ah! ça fait plaisir de voir que certains n'ont pas perdu l'esprit Rebol: Keep it Simple!
@Yos : curieux de voir ton framework dès que possible
A +
GreG27-Nov-2011/21:10:55+1:00
@Shad
On regrette tous que REBOL n'est pas devenu ce qu'il aurait pu être.
yos29-Nov-2011/11:21:40+1:00
@shad rien a voir avec cet autre yos, je n'ai jamais utilisé altme, pour moi rebol est un passe temps agréable qui me passionne (langage fonctionnel syntaxe super cool et expressivité maximale ou le poids des mots compte vraiment dans la compacité la lisibilité et la robustesse du code)

c'est qui les balises pour poster du code ?
je pense vous passer le framework en code rebol compresser...

A+
Didec29-Nov-2011/20:39:14+1:00
Il y a un bouton "Help" en haut

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2