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