MOGWAI rencontre Avalonia — Un REPL multiplateforme en une session

Person coding on laptop and large monitor with software development tools and dashboards

Il y a des journées de développement qui se passent exactement comme on l’espère. Celle dont je vais vous parler en fait partie. En partant de zéro — ou presque — sur une technologie que je connaissais à peine, j’ai construit en une seule session un REPL complet pour MOGWAI, tournant nativement sur Windows, Linux … Lire la suite

MOGWAI 8.7 : identifiants ordonnés, introspection OOP et processus externes

La version 8.7 de MOGWAI vient d’être publiée sur NuGet. Cette version n’introduit pas de changement architectural majeur — elle consolide et enrichit ce qui existe déjà, avec quatre nouvelles primitives couvrant des besoins bien distincts, et deux corrections importantes. « guid7 » des identifiants vraiment ordonnés MOGWAI proposait déjà guid pour générer des UUID v4. La … 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

MOGWAI Playground

Je viens de mettre en ligne une petite application Blazor (de type WASM) qui permet de « jouer » avec le langage MOGWAI. MOGWAI Playground (c’est son petit nom) utilise la bibliothèque .NET MOGWAI (disponible comme package NuGet) et son code est disponible dans les exemples sur GitHub. Vous pouvez le lancer depuis ce lien. Amusez-vous bien … Lire la suite

Ouverture de la page des ressources

Une nouvelle section a été ajoutée au blog pour regrouper toutes les ressources des articles publiés. Le lien est accessible dans le menu en haut de chaque page. Pour commencer, des fichiers 3D pour créer un socle pour le CANON X-07 sont maintenant en ligne.

CANON X-07

Je ne sais pas vraiment pourquoi, mais j’ai toujours été attiré par les ordinateurs de poche programmables (pocket computers). Vous savez ces petites machines qui ont fait le bonheur des passionnés dans les années 1980. L’une d’entre elles m’a toujours attiré, c’est le CANON X-07. Il y a quelques semaines je m’en suis acheté un…

Lire la suite