MOGWAI v8.6 : Objets et assertions

3D blockchain node composed of interconnected glowing neon data blocks in a server room

MOGWAI vient de passer en version 8.6, et cette release apporte deux fonctionnalités attendues de longue date : un système complet de programmation orientée objet, et une primitive d’assertion intégrée. Tour d’horizon. La POO dans un langage à pile Si vous suivez MOGWAI depuis un moment, vous savez que le langage est fondamentalement concaténatif et … Lire la suite

Mon copain Claude

Il y a maintenant quelques mois j’ai décidé de rendre mon projet MOGWAI open source car j’ai eu envie de l’offrir à tout le monde (tout simplement). Le projet MOGWAI Je bosse sur ce projet le soir, le week-end, pendant les vacances, et j’aime ça. Ca me change les idées. Je développe déjà toute la … Lire la suite

Les Tasks dans MOGWAI

Laptop, tablet, and smartphone connected to glowing cloud symbol representing cloud syncing

Les timers permettent d’exécuter du code à intervalles réguliers, les événements de réagir à des déclenchements ponctuels — mais que faire quand on a besoin d’exécuter un traitement long en parallèle du programme principal, avec un vrai suivi de son état, un passage de paramètres structuré et une gestion robuste des erreurs ? C’est là … Lire la suite

Les timers dans MOGWAI

Dans un programme, il est souvent nécessaire d’exécuter du code à un moment précis dans le futur, ou de façon répétée à intervalles réguliers — sans pour autant bloquer le reste du programme. C’est exactement le rôle des timers dans MOGWAI. Une stack isolée Avant d’entrer dans le vif du sujet, il y a un … Lire la suite

Les boucles dans MOGWAI

MOGWAI propose un ensemble riche de structures de boucles, chacune adaptée à un besoin précis. Que l’on veuille répéter une action un nombre fixe de fois, itérer sur une liste, tourner pendant une durée donnée ou boucler indéfiniment, il y a toujours la bonne boucle pour le bon usage. La boucle repeat repeat exécute un … Lire la suite