Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

-30%
Le deal à ne pas rater :
LEGO Icons 10318 – Le Concorde à 139,99€
139.99 € 198.99 €
Voir le deal

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Bonjour,

Je vais commencer l'écriture pour la version 0.6.0 du tutoriel.
Juste pour information, vous pouvez voir mon avancement sur cette adresse :

http://docs.google.com/Doc?id=ddst2b55_52c7jq7mf9

Le tutoriel passe en licence GPL comme l'Atelier.

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
up
je viens de mettre la bêta 4 en ligne ici : http://langagelinotte.free.fr

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Up
Je viens de mettre à jour le tutoriel... quelques ajouts mais c'est encore loin d'être terminé !

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Up !
Je viens de mettre en ligne la version 2008F.
J'ai ajouté :

[X] Verbe explorer
[X] Programmation récursive
[X] Programmation fonctionnelle ou impérative
[X] Verbe Questionner
[X] Chargement des fichiers/images depuis internet
[X] Sinon
[X] Verbe Valoir
[X] Verbe Oter

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Up...
Je viens de mettre en ligne Linotte 0.6.0 bêta 5.
Quelques corrections de bogues...
J'ai ajouté la reconnaissance du format OGG.

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Encore un Up...
Il y a maintenant une 0.6.0 beta 6... j'ai corrigé un bogue sur les nombres... suite à une correction sur les nombres...

J'en profite pour ajouter deux nouvelles espèces graphiques : le crayon et le parchemin.

Il y a des exemples dans le répertoire "e_tests".

Elles sont destinées à la version 0.6.1...

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
La plume et le parchemin ne seraient-ils pas mieux? lol

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Je viens d'essayer la nouvele version beta, je trouve le crayon vraiment pratique ( il ne manque que la possibilité d'effacer le dessin sans effacer toute la toile : "efface c1")

J'ai 2 questions à poser :

1/ A quoi sert précisément le tampon?
2/ Comment se sert-on de l'acteur "parchemin" ?


et puis, je ne trouve pas tres naturelle la syntaxe du verbe questionner ( tu questionnes # sur # )
Des syntaxe comme : tu demandes "ça va?" dans TEXTE
ou tu affiches "ça va?" pour demander TEXTE
ne serait-elles pas plus naturelles ?

enfin , il faudrait aussi remettre a jour "le Tableau des caractéristiques des espèces graphiques" dans le pdf. J'ai vu que tu n'avais pas mis de 'TODO' a coté. :;
):

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Salut !

C'est vrai qu'il y a en plus une plume sur la home du site, alors pourquoi pas !

Pour répondre à $imon :

1 : c'est plutôt le "tampon automatique". si la valeur est à oui, alors Linotte s'occupe de mettre à jour automatique l'affichage de la toile.
En fait Linotte affiche dans un tampon (une image non visible) toutes les espèces graphiques. Dés qu'il a fini, il affiche ce tampon sur la toile. ça permet d'avoir un affichage fluide.

- Le tampon automatique permet de laisser au programmeur que de la gestion de ces espèces graphiques (positions, etc...).
- Par contre, il ralentit Linotte, car en permanence, il rafraichit la toile (toutes les 40/1000 secondes).

Si on désactive le tampon automatique, Linotte n'actualise plus le tampon.
Il faut faire appel au verbe "rafraichir". La mise à jour de la toile est ainsi "manuelle" ! On rafraichit à la demande.

- Linotte est plus rapide.
- Par contre, c'est un travail de plus pour le programmeur !

2/ Le parchemin, c'est comme le scribe sauf qu'il gère le texte sur plusieurs lignes. On lui fixe une largeur et il s'occupe de découper la phrase pour la mettre sur plusieurs lignes.

3/ J'ai utilisé cette syntaxe dans le sens :
"Tu questionnes quelqu'un sur quelque chose"
De plus, je voulais utiliser un autre verbe que Demander.
Mais si la syntaxe n'est pas clair, je peux changer.

Si tu as d'autres idées, je prends !

Pas problème pour le tableau, je m'en occupe !

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
J'ai publié une bêta 7... j'espère que c'est la dernière !
- On peut effacer un crayon sans effacer toute la toile.
- J'ai ajouté le verbe tourner à gauche
- J'ai ajouté le verbe tourner à droite
- J'ai ajouté le verbe avancer de

On peut maintenant importer des programmes du langage LOGO ! regardez le livre : exemples/tutoriels/e_tests/flocon_van_koch.liv

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
tu as mis un lien vers la version beta 4 sur le blog:

" Voici le lien pour télécharger cette nouvelle version bêta :
langagelinotte.googlecode.com/files/Linotte_0_6_0_b7.zip
La prochaine version sera 100% GPL. La prochaine version du tutoriel passera sous la licence : GFDL "

le lien télécharge en fait le fichier Linotte_0_6_0_b4.zip

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
Argh... Merci, je viens de corriger le lien !

descriptionTutoriel 0.6.0 en cours... EmptyTutoriel 0.6.0 en cours...

more_horiz
up,
La version finale de Linotte 0.6.0 est sortie !

descriptionTutoriel 0.6.0 en cours... EmptyRe: Tutoriel 0.6.0 en cours...

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre