PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

cpc6128 : Linotte 3 : le futur du langage

vendredi 15 juin 2018 à 10:39

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 et qui ne sont plus utilisés.

Donc, c’est la fin des souffleurs, des tests, de la compatibilité avec les anciennes versions de Linotte, des langages Linnet, 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 présentant cette syntaxe simplifiée :


code :
affiche "Je sais compter jusqu'à dix et doucement !"
boucle est un nombre // Création de la variable boucle
pour boucle de 1 à 10
affiche boucle
attends 200 millisecondes
ferme
affiche "voilà !"

Côté Atelier de programmation, je l’ai allégé et simplifié pour ne garder que l’essentiel. Le but est de le rendre plus facile d’accès et aussi pour moi… de réduire la quantité de code à maintenir.

Pour les curieux, vous pouvez tester une première version( attention, c’est une version alpha) :

https://bitbucket.org/metalm/langagelinotte/downloads/Setup-Linotte_3.00.00.exe

https://bitbucket.org/metalm/langagelinotte/downloads/Linotte_3.00.00.zip

https://bitbucket.org/metalm/langagelinotte/downloads/langagelinotte_3.00.00-ubuntu_all.deb

https://bitbucket.org/metalm/langagelinotte/downloads/langagelinotte-3.00.00-fedora.noarch.rpm

Bonne programmation !

Gravatar de cpc6128
Original post of cpc6128.Votez pour ce billet sur Planet Libre.

Articles similaires