Bonjour!

je trouve super intéressant ce que tu as développé, mais as-tu pensé à le
diffuser sur les sites de développeurs?

bonne journée!

Steve

2010/5/20 Craft KoderZ Development <cr...@ckdevelop.org>

> Salut à tous,
>
> LeeWee qui est t'il?
>
> Petit historique de ce petit langage interprété:
> Quand j'ai commencer la programmation la première question que je me
> suis poser est quel langage je vais apprendre et surtout comment on t'il
> fait eu là avant moi pour créer leur langage....???
> Avec tous ça je me suis dis que le  meilleur moyen d'apprendre est de me
> lancé dans un projet presque irréalisable par un novice.....justement
> irréalisable donc il y a tous à apprendre...
> Comme langage j'ai donc choisi le freepascal pour sa simplicité de
> syntaxe et surtout pour sont merveilleux designer Lazarus.
> de la j'ai donc commencer à apprendre les bases de ce qui est devenus
> mon langage attitré. et par la même occasion j'ai donc commencer à créer
> mon langage avec le peu de connaissance en me disant que cela évoluerai
> au fur est à mesure.
>
> Le but été de développer un langage de la façon la plus simple possible,
> un langage qui supporterai ma langue maternelle le Français et qui
> serait orienté GUI....Gui pas mon voisin d'en face....orienté interface
> graphique... et pour finir un langage ouvert comme le python, perl...etc
>
> les deux première années on été les plus dure car c'est la que j'ai du
> choisir l'orientation du langage et sont type de syntaxe...
>
> quelques temps plus tard 2 ans après pour faire simple je reprend mon
> projet est je me mets à le retravaillé... plus de 10 000 lignes de code
> affreusement programmer...découragent...fatigant...
>
> 1 ans plus tard aujourd'hui donc je reprend mon projet à zéro ligne par
> ligne et je dois dire que là j'arrive à quelque chose....d'un peu plus
> propre, de beaucoup plus propre... 600 ligne de code pour
> l'équivalent...
>
> pour vous donner une idée de la syntaxe de LeeWee:
>
> //===========================================================================
> fenêtre f1
>        titre fenêtre.f1 (Fenêtre 1)
>        $hauteur=65
>        dimension fenêtre.f1 (170,$hauteur)
>        zone z1 dans f1
>             dimension zone.z1 (0,30)
>             alignement zone.z1 (haut)
>        édition edt1 dans z1
>                dimension édition.edt1 (0,15)
>                titre édition.edt1 (Tape un truc:)
>                alignement étiquette.edt1 (plein)
>        bouton b0 dans z1
>               dimension bouton.b0 (75,15)
>               titre bouton.b0 (ok)
>               alignement bouton.b0 (droite)
>        bouton b1 dans f1
>               dimension bouton.b1 (75,15)
>               titre bouton.b1 (Quitter)
>               alignement bouton.b1 (plein)
> afficher f1
> pause
>
> PROCEDURE clique b0:
>          message($edt1.changement)
>          pause
>
> PROCEDURE clique b1:
>          quitter
>
>
> //===========================================================================
>
> voilà donc un projet qui va prendre du temps...beaucoup de temps et qui
> en à déjà pris ...
>
> pour les intéressés je veux bien partagé mon début de source...
>
> pour me contacter sur Jabber  : ckdeve...@jabber.org
> pour me contacter sur identica  : CKDevelop
>
> bonne journée à tous
>
> ++ CKDevelop
>
>
> ________________________________________________________________________
>
>          La patience est une vertu, la paresse un plaisir...
>
>
>
>
>
>
> ________________________________________________________________________
>
>
> --
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
>
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Répondre à