LILO : NOUVEAU LANGAGE DE PROGRAMMATION

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 31 mars 2005 à 18:53
CORBnet Messages postés 47 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 7 janvier 2012 - 9 mars 2007 à 22:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30452-lilo-nouveau-langage-de-programmation

CORBnet Messages postés 47 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 7 janvier 2012
9 mars 2007 à 22:49
bon ba que dire de plus que tous les autres : 10/10 et bravo
the fake Messages postés 7 Date d'inscription lundi 13 novembre 2000 Statut Membre Dernière intervention 2 novembre 2005
1 nov. 2005 à 10:22
Franchement un seul mot a dire : excellent, et le pdf d'explication est bien expliqué, c'est nickel, bon y a quelques bugs (Le mode graphique se lance mais je ne peux rien faire....), j'espère que dans des futurs versions il sera orienté objet, mais c'est vrai que il devrait l'enseigner aux étudiants en progz ton language, car il est simple, ressemble au C#.. Enfin bref 10/10 sans hésiter !!
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
12 oct. 2005 à 17:37
Je suis en train de retravailler totalement Lilo en VB.NET ... alors d'autres exemples viendront quand je posterais cette nouvelle version .NET ... malheureusement, mon chef ne me laisse pas bcp de temps libre alors ce ne sera pas pour tout de suite !!!

P.S. : En revanche, si vous vous avez des sources Lilo qui sont interessante, je suis OK pour les ajouter en tant qu'exemple à cette source en attendant la version .NET (en vous en laissant tout le crédit, bien sûr !!)

Christophe
cs_llaurent59 Messages postés 1 Date d'inscription dimanche 19 décembre 2004 Statut Membre Dernière intervention 12 octobre 2005
12 oct. 2005 à 16:33
Super intéressant ce travail sur LiLo,
Pourrais-tu placer quelques exemples supplémentaires
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 24
24 juin 2005 à 01:09
Bon, alors j'ai rien dis... j'avais pas encore testé depuis la nouvelle version! C'est toujours bon à savoir!
Merci pour cette précision BruNews et encore désolé de dire parfois des conneries ^^
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
24 juin 2005 à 00:55
Un exe dans le zip est maintenant enlevé au téléchargement, ceci afin de dégager CS de toute responsabilité.
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 24
24 juin 2005 à 00:50
Non c'est pas bloqué !!! D'ailleurs, y'a même toujours un message d'avertissement pour ça!
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
10 mai 2005 à 08:58
Un exe de quoi ? De LiloConsole ? Je me refuse à mettr eun exe dans le zip, question de sécurité : Ma machine est à priori sans aucun virus, mais on ne sait jamais. Et puis je crois que de toute façon c'est bloqué par les admin de CS.
CYBOR2000 Messages postés 31 Date d'inscription samedi 19 février 2005 Statut Membre Dernière intervention 9 mars 2007
9 mai 2005 à 16:40
un exe serait sympa...
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
8 avril 2005 à 12:55
Merci bcp pour les compliments, ils récompensent 2 ans de boulots sur cette source !!!

Pour ce qui est de l'IDE, Je ne sait plus si je l'ai noté dans la doc mais LiloIDE est en préparation ! En effet, je compte offrir à Lilo la possibilité de créer des applications Windows (Fenêtres, boutons, textbox, etc ... Tout comme VB donc !!) Et la, 1 IDE est quasi incontournable !!
cs_neria Messages postés 319 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 16 février 2009
7 avril 2005 à 19:37
Salut !

Alors là je dit chapeau ! C'est un excellent cru que nous avons là !!! je le dit haut et fort BRAVO !!!
Je viens de finir la doc et j'ai essayé l'exemple, ça marche nickel. Je ne connais ni le Lisp ni le Logo mais je pense que ce langage (Lilo) ferait un malheur si on devait l'enseigner à des jeunes voulant apprendre la programmation. Je trouve que c'est super simple (un peu comme le VB) et on peut rapidement faire des choses interressantes. Il manque peut être un IDE...
Je pense (mais ce n'est qu'un avis personnel) que tu devrais, dans les prochaines versions, avoir comme objectif de réaliser un langage simple et abordable pour tout le monde (réserver les concepts objets pour une version ultérieure). Tu devrais même faire une langage libre, pour le moment tu es sous le joug de VB ce qui est très pratique pour programmer (il ne faut pas oublier toutes ses capacités importantes) mais vu les compétences du langage ce serait dommage que tout le monde ne puisse pas en profiter...

@+ Neria


PS : Un autre point positif pour la doc qui est excellente et les commentaires du code excellents eux aussi, on aimerait voir des codes comme ça plus souvent. 10/10

@+ Neria
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
6 avril 2005 à 16:04
Comme tu le dis, ce n'est vraiment pas un commentaire sur ma source, Je te conseillerai plutot de poser cette question dans le forum ...
cas tellano Messages postés 1 Date d'inscription dimanche 8 août 2004 Statut Membre Dernière intervention 6 avril 2005
6 avril 2005 à 10:17
Ce n'est vraiment pas un commentaire, mais je veux connaître la différence entre vb et vb. net
Merci
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
5 avril 2005 à 09:16
Ajoute des parenthèse pour entouré tout cela :
(Print "Hello World")

Et ca fonctionnera ... Je te recommande de bien lire la doc sur le langage Lilo ...
cs_clad87 Messages postés 42 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 août 2015
4 avril 2005 à 18:22
j'ai un message d'erreur quand quick editor je met print "Hello World" je clique sur executer et ca me met Evaluator aucune variable nomé print n'a été déclarée pour cette portée
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
4 avril 2005 à 10:01
Dragon < Pour la désactivation des erreurs, je ne voit pas ou est le souci !! Le code est sécurisé car il y a toujours un gestionnaire d'erreur qui est la pour assurer le boulot, donc il n'y a pas de souci
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
4 avril 2005 à 09:59
marm0tte < De quel Tuto tu parles ??
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
4 avril 2005 à 09:48
Fragag < C''est tout a fait normal !! Une première fois tu lui demande d'éxécuter le code déclarant une variable, puis tu execute le code une seconde fois, donc tu lui redemande de redéclarer la variable ...
Il ne faut aps considérer le QuickEDitor comme l'éditeur te permettant de faire du code VB !! L'environnement de travail de Lilo (quicontient les variables et les fonctions que tu as déclaré) n'ets pas réinitialisé à chaque fois !! C'est un comportement voulu ...
bilaloch Messages postés 556 Date d'inscription lundi 6 octobre 2003 Statut Membre Dernière intervention 31 octobre 2019 1
3 avril 2005 à 20:17
Ouais il est bien. Merci crenaud76 ;).

BILALoch
cs_FraGag Messages postés 81 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 18 avril 2008
3 avril 2005 à 18:51
Quand j'utilise Quick Editor, que je déclare une variable et que j'exécute le code une deuxième fois, il me dit que la variable est déjà déclarée. Vous devriez vérifier cela. Pour l'instant, je mets un ; devant la déclaration de la variable.
odan71 Messages postés 140 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 11 décembre 2007
2 avril 2005 à 09:59
super boulot ! respect... :)
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
2 avril 2005 à 00:37
j'ai regarder vite vite le code, c,est très bien

j'aime juste pas le fait de désactiver les erreurs ... et que ça soit en VB6.0. En orienté object ça aurait été beaucoup mieux, mais bon

refaire 2 ans de développement, faut oublier ça
cs_Elektordi Messages postés 186 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 janvier 2008
1 avril 2005 à 23:06
T'a qu'a appeler ton prog Loli !
etiennexxx9 Messages postés 27 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 3 décembre 2007
1 avril 2005 à 22:42
Étrange... Je n'ai pas cette option ("Arrêt sur les erreurs non gérées") dans les options. Quelqu'un pourait me dire si c'est moi qui a un trouble de vision ou bien elle n'est tout simplement pas là. À part ce petit prob, ca a l'air super!!!
Utilisateur anonyme
1 avril 2005 à 17:54
Super boulot !! :)
Moi aussi un temps je voulais en faire 1 mais j'ai arrête ct devenu trop compliqué au bout d un moment.

Je serai interessé par ton tuto, si tu peux me l envoyer stp : cdt_marmotte@hotmail.com
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
1 avril 2005 à 14:50
Elastycman < Oui tout à fait ... Voir le message de sibi12
Elastycman Messages postés 40 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 3 octobre 2006
1 avril 2005 à 14:29
Lilo...... c'est pas dja prit comme nom?! Ce serait pas genre le boot de linux...!
Sympa comme langage en tt K! 8/10
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
1 avril 2005 à 12:48
sibi12 < Je sait ! Je connais bien l'autre Lilo ! Faut que je me renseigne sur le sujet de la légalité
sibi12 Messages postés 337 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 15 avril 2006
1 avril 2005 à 11:17
Belle source... j'ai pas regarder le code mais ça a l'air pas mal du tout... Va falloir que je me penche sur le code surtout le parsing..

Pour info il y a déjà un projet nommé Lilo c'est un chargeur sous linux (pour choisir sur quelle partition on boot). Je sais pas si ça pose problème légalement mais je te le dis quand même...
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
1 avril 2005 à 09:04
Sinon, merci bcp pour vos encouragement et vos notations ... ca fait très plaisir ... après m'être pris la tête 2 ans sur ce truc, au moins, c'est payant !
Pour ce qui est du compilateur Lilo, il n'est pas encore au programme, mais j'ai tout de même prévu de faire une bidouille, pour ajouter du code Lilo en ressource d'un executable standard d'execution (une console réduite, en fait) afin que l'on puisse tout de même diffuser un exe Lilo en quelque sorte
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
1 avril 2005 à 09:01
EBArtSoft < As-tu bien pensé à régler le mode de gestion des erreurs comme je l'avais indiqué ?
Je me cite :
!!!!!!!! TRES IMPORTANT !!!!!!!!
AVANT DE LANCER LA SOURCE, ALLEZ DANS LE MENU "OUTILS | OPTIONS" de Visual Basic 6, dans l'onglet "Général", assurez-vous que l'option "Arrêt sur les erreurs non gérées" est bien sélectionnée, sinon, gare aux problèmes !!!
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
1 avril 2005 à 08:59
EBArtSoft < Tu as quoi comme messages d'erreurs ?? Et le Flocon de Von Koch ne fonctionne pas ? Est-ce que tu pourrais m'en dire un peu plus que je vois exactement ce qui ce passe, car chez moi, tout parche nickel !!
cs_Elektordi Messages postés 186 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 janvier 2008
31 mars 2005 à 22:34
Pitié ! pas du Lisp !!! ;-)

Bon, je teste ca...
Pym Corp Messages postés 166 Date d'inscription jeudi 9 décembre 2004 Statut Membre Dernière intervention 18 novembre 2007
31 mars 2005 à 21:37
Génial !! (C'est vrai que ça fait penser à Logo)
Sinon, pour EBArtSoft, moi ça marche niquel chez moi.
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
31 mars 2005 à 19:03
C'est vraiment bien fait (surtout la doc) dommage qu'il y est tellement de message d'erreur (manque des gardes fou) et puis surtout le seul exemple qu'il y a plante ?!?

Bon je met 9/10 car ça merite des encouragement mais j'attend quand meme le compilateur LILO ;p
cs_gg_the_boss Messages postés 49 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 18 juin 2007
31 mars 2005 à 18:59
very good! felicitation et bonne chance pour la suite :p
10/10
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
31 mars 2005 à 18:53
Et stitch ou qui n'est ? lol
nan je deconne je vais zieuté ça tout de suite ;p
Rejoignez-nous