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