Menu principal

Statut de la page

Linotte 3 : le futur du langage

Je travaille sur la prochaine version qui sera Linotte 3. Avec cette version, j’ai décidé de faire table rase avec le passé du langage. Il y a des concepts que j’ai proposés il y a 10 ans qui ne sont plus utilisés aujourd’hui. Donc, c’est la fin des souffleurs, des tests, de la compatibilité avec les anciennes versions de Linotte, des langages Linnet, Lyre, du webonotte, du serveurWeb, des greffons en Python, du télétype, etc. J’en profite aussi pour proposer une syntaxe moins contraignantes pour être dans l’air du temps. Je ne force plus la création des variables en début de fonction par exemple. De plus, je vais livrer l’Atelier avec une dizaine d’exemples, pas plus. Les exemples présenteront que 10% des possibilités du langage, mais cela permettra de facilité l’apprentissage et la découverte du langage. Voici un exemple [...]
Lire la suite
Vus : 191
Publié par cpc6128 : 34

Linotte pour Android sur le PlayStore !

Le langage Linotte est disponible sur le PlayStore pour les téléphones sur Android ! Enfin…

Vous allez pouvoir programmer dans votre train, dans une classe d’école, dans votre lit, en marchant, sur la plage pendant vos vacances …

Cette application est encore très limitée… On ne peut pas encore programmer avec la toile : le graphisme n’est pas implémenté.

N’hésitez pas à l’installer, à me faire des retours sur le forum et surtout d’en parler autour de vous !

Bonne programmation !

[Linotte sur le PlayStore]

SplashScreen

Vus : 300
Publié par cpc6128 : 34

Linotte 2.7

Après quelques mois très calme, voici une nouvelle version de l’Atelier de programmation du langage Linotte. Quelques corrections de bogues mais aussi des évolutions syntaxiques sont au programme de cette dernière version de l’année 2016 ! L’Atelier 2.7 est disponible pour : Ubuntu, Fedora, MacOS et Windows avec Java 7 ou 8 d’installé. Maintenant, en plus de proposer mon logiciel libre depuis 11 ans, je veux maintenant proposer des formations pour apprendre à programmer avec le langage Linotte dans les écoles, collectivités ou entreprises. Si cela intéresse des personnes, n’hésitez pas à me contacter [...]
Lire la suite
Vus : 335
Publié par cpc6128 : 34

Linotte 2.6

La version 2.6 de l’Atelier Linotte est dans les bacs ! Toujours dans l’esprit de rendre la programmation toujours plus accessible à toujours plus de monde, il est maintenant possible d’utiliser des fonctions lors de la création d’un programme en mode “bloc”. Pour rappel, le mode “bloc” facilite la création des programmes en permettant d’utiliser “juste” avec une souris et non taper les commandes, dans le même esprit que Scratch. J’ai également complément réécrit la gestion de coller-glisser dans [...]
Lire la suite
Vus : 417
Publié par cpc6128 : 34

Linotte 2.5 : la programmation visuelle arrive !

C’est la rentrée : il est temps de se remettre à travailler et surtout à programmer ! Dans le but de faciliter l’apprentissage de la programmation et notamment de l’algorithmique, l’atelier version 2.5 propose un nouveau module qui offre la possibilité de créer ses programmes visuellement et sans à avoir écrire une ligne de code. Il suffit juste d’une souris pour créer ses programmes ! Enfin presque… Par exemple, voici la suite de Syracuse programmée avec ce nouveau module : Il est tout à fait possible d’utiliser le mode pas à pas pour exécuter ce programme. Les blocs s’allument, les uns après les autres lors de leur [...]
Lire la suite
Vus : 825
Publié par cpc6128 : 34

Linotte 2.4 : présentation des nouveaux langages Lyre et Linnet

Après quelques mois calmes, découvrez le nouvelle version de l’atelier de programmation du langage Linotte. Côté langage Linotte, les nouveautés sont rares : j’ai seulement introduit la notion de gestionnaires de placement mais je ne suis pas encore satisfait du résultat. Les gestionnaires de placement permettront d’apporter une nouvelle façon de placer les composants sur une interface utilisateur (IHM). La plus grosse évolution est l’intégration de deux nouveaux langages de programmation au sein de l’atelier Linotte. Ces deux langages héritent des principes de Linotte, mais avec des syntaxes plus concises. Ces deux langages sont plutôt destinés ( pour l’instant ) à l’apprentissage de l’algorithmique : ils sont simples et ils sont faciles à apprendre. Voici Lyre et Linnet ! Lyre est en français. Par [...]
Lire la suite
Vus : 966
Publié par cpc6128 : 34

Je code, tu codes, nous codons : Linotte 2.3 bêta est disponible !

Voici un aperçu de la prochaine version du plus célèbre (àmha) langage de programmation en français : Linotte ! J’ai axé les travaux sur la simplification syntaxique afin de rendre votre code toujours plus concis et plus simple à lire. De plus, j’ai ajouté quelques nouveautés avec notamment la possibilité de créer des images depuis le serveur Web en langage Linotte : le Webonotte. Découvrons ces nouveautés : Simplification des appels de fonction : Il n’est plus obligatoire de définir les types des paramètres d’une fonction, les nommer est suffisant. L’interprète Linotte va déterminer automatique les types (  [...]
Lire la suite
Vus : 756
Publié par cpc6128 : 34

Linotte 2.2.2 : programmer sur le tempo du débogueur !

L’atelier de programmation du langage Linotte est disponible en version 2.2.2 . Cette version apporte deux nouveautés qui sont présentées ci-dessous. L’amélioration de l’inspecteur : L’inspecteur a (enfin!) été revu. Maintenant, il affiche la hiérarchie des appels de fonctions et l’ensemble des acteurs instanciés en mémoire. La lecture au ralenti : Il est possible de lire son livre au ralenti (et oui, du slowmotion en Linotte !) Chaque action est exécutée séquentiellement suivant un tempo paramétrable. Ainsi, on peut suivre le cheminement de son programme très facilement et on peut vérifier à tout moment les valeurs des variables : l’inspecteur est mis à jour à chaque changement [...]
Lire la suite
Vus : 519
Publié par cpc6128 : 34

2048.liv en 200 lignes

Ai-je besoin de vous présenter ce jeu ? Créer par un certain Gabriele Cirulli, 2048 est un jeu comme j’aime : simple et addictif. Et quand je joue un tel jeu, je me demande pourquoi n’ai-je pas pensé à cette idée bien avant ? Pour combler cette frustration, je me suis dit que je devais le proposer en langage Linotte en moins de 200 lignes. Çà été assez facile en fait. Je me suis inspiré d’un code en C très bien conçu : comme quoi, un langage de programmation, en français, en anglais, en chinois, la logique reste la même ! Vous pouvez jouer avec la souris en la [...]
Lire la suite
Vus : 644
Publié par cpc6128 : 34

Linotte 2.2.1

Une nouvelle version de l’Atelier de programmation Linotte est disponible dans les bacs. Vous pouvez la télécharger depuis ce lien. J’ai corrigé une régression sur l’ajout des favoris qui ne fonctionnait plus. Autre bogue, le verbe “chercher” retourne maintenant la valeur 0 si l’élément recherché est positionné à la première place et non plus 1. J’ai également travaillé sur le sommaire pour y ajouter un indicateur sur les fonctions qui contiennent des erreurs syntaxiques. Egalement sur le sommaire, la fonction courante est mise en valeur pour [...]
Lire la suite
Vus : 404
Publié par cpc6128 : 34
Powered by BilboPlanet