Journal Combattre la procrastination en publiant mes travaux non finis

42
18
jan.
2024

Bonjour Nal !

Cette nouvelle année 2024 fut un électrochoc pour moi. En effet, en 2022 et 2023 j'ai eu plein de petits projets personnels par-ci et par-là.

J'allais les publier demain (tu connais), et du jour au lendemain, sans prévenir, on est en 2024 !!

Il fut temps de prendre une résolution : combattre ma procrastination (demain…).

C'est pourquoi j'ai commencé à publier tout ces petits projets non finis qui restaient à pourrir sur mon ordinateur :

Journal [Letlang] Hommage à Leonardo Pisano Fibonacci

Posté par  (site web personnel) . Licence CC By‑SA.
18
23
mai
2022

Bonjour Nal,

Aujourd'hui, je vais te parler de la suite de Fibonacci en Letlang.

Pour la table des matières, comme d'habitude:

Prélude

Pour ceux qui ne sont pas au courant, le programme Letlang Hello World compile :

module "hello.main";
(…)

Journal [Letlang] Et si on rédigeait la spec ?

15
6
mai
2022

Bonjour Nal,

Aujourd'hui pas de code, mais de la doc !

En effet, il est grand temps de mettre mes idées sur papier pour les générations futures.

Voici d'abord une petite table des matières de ma série d'articles sur ce projet :

La documentation, c'est bien

(…)

Journal [Letlang] Écrire un compilateur en Rust (partie 3)

12
25
avr.
2022

Bonjour Nal,

Tu seras peut-être content d'apprendre que Letlang avance plutôt bien. Voici donc un nouveau "devlog" qui aujourd'hui parlera de vérification des types, et de comment je compte compiler une définition de type.

Voici d'abord une petite table des matières de ma série d'articles sur ce projet :

Rappel de syntaxe

Avant (…)

Journal [Letlang] Faire la différence entre un nombre et une quantité

Posté par  (site web personnel) . Licence CC By‑SA.
19
21
mar.
2022

Bonjour Nal,

Je vais encore te parler de Letlang aujourd'hui. Mais cette fois ci, pas de code, plutôt une discussion sur une fonctionnalité que j'aimerais bien rajouter à la syntaxe.

Voici d'abord une petite table des matières de ma série d'articles sur ce projet :

Je suis tombé ce weekend sur ce sujet (sur HackerNews): Please put units in names.

L'idée (…)

Journal [Letlang] Écrire un compilateur en Rust (partie 2)

Posté par  (site web personnel) . Licence CC By‑SA.
20
11
mar.
2022

Bonjour Nal :)

Je suis inspiré en ce moment, du coup je continue ma série sur l'écriture d'un compilateur en Rust. Si tu es intéressé par les précédents articles, les voici :

Dans cette partie, je vais te présenter mes dernières découvertes concernant le parser.

Introduction

Tout d'abord, c'est quoi un parser ?

Google Translate traduit le terme par analyseur. Voilà bonne (…)