Linotte le langage pour apprendre à programmer facilement

👍 Offres d'emploi en télétravail : Jobs@Home Le nouveau portail dédié aux offres d'emploi, missions et profils en télétravail

🏃🚶🚴 Trouvez un partenaire sportif running, marche à pied, vélo, trail, randonnée


Linotte 2.1.1

La version 2.1.1 du langage de programmation Linotte est dans les bacs !

Les travaux réalisés sur cette version ont été axés sur la correction de bogues et l’amélioration de la cohérence de l’Atelier et du langage de programmation.

Les grosses nouveautés apportées par cette version sont :

  • l’Atelier fonctionne sur Raspberry PI, testé avec la version 8 de Java,
  • ajout de quelques évolutions syntaxiques détaillées dans la liste ci-dessous,
  • et enfin, beaucoup de corrections de bogues !

Autre nouveauté, en utilisant l’exemple Demonstration_IHM, vous pouvez venir discuter sur le serveur de messagerie écrit en Linotte et hébergé sur mon Raspberry PI !

Si vous ne connaissez pas encore l’Atelier et le langage, vous pouvez les découvrir à travers cette petite vidéo :

Voici la liste exhaustive des modifications apportées par la version 2.1.1 :


-Evolution : Il est possible d'écrire comme condition : "A = B" au lieu "A == B"
-Evolution (98): Ajout de la commande tilde : ~angle radian ou ~angle degré
-Evolution : Ajout de l'exemple pedagogiques/fonction_bessel.liv
-Evolution : Ajout de l'exemple pedagogiques/fleur.liv
-Evolution : Possibilité de désactiver un composant IHM en utilisant la fonction composant.désactiver(vrai)
-Evolution (83) : Possibilité de changer l'icône de certains composants IHM
-Evolution (84) : Ajout du composant IHM MenuCaseàCocher
-Evolution (81) : Possibilité d'ajouter un sous-menu à un menu
-Evolution (79) : Ajout du verbe interrompre boucle et de l'exemple : interrompre.liv
-Evolution (78) : Ajout de l'historique des derniers livres utilisés dans l'Atelier
-Evolution : On peut écrire "pour 10, affiche joker" au lieu de "pour chaque 10, affiche joker"
-Evolution (72) : Autoriser le retour chariot après la virgule, l'esperluette et quelques autres symboles
-Evolution (88) : Linotte fonctionne sur raspberry et java 8
-Evolution (91) : Possibilité d'additionner deux casiers ainsi : c3 vaut c1 + c2 ou même c3 vaut c1 + 2
-Correction (87): On peut ne peut pas mettre de répertoire dans le chemin d'accès au bibliothèque
-Correction (86): Le message "La syntaxe de la doublure est incorrecte" s'affiche de temps en temps
-Correction (82): Problème de rafraichissent de la toile
-Correction (77): Afficher un grand nombre
-Correction (76): Bogue dans l’instanciation des prototypes
-Correction (74): a vaut 3(5) ne produit pas d'erreur
-Correction (73): java.lang.NullPointerException = #(y@b)=y+(2+h(2))*l
-Correction (75): Le verbe annihiler ne fonctionne plus avec les espèces graphiques : fuite mémoire

Cette version est téléchargeable depuis cette adresse : http://langagelinotte.free.fr/wordpress/?page_id=119