Journal 'Règle'. Organiser son traitement. Sans se désorganiser.
Bonjour à tous,
D'abord une intro, un peu longue, mais pour mieux cibler après le sujet de ce journal.
1. "Pourquoi diable vas-tu nous parler de hype… ?"
Il n'est pas toujours évident de représenter un traitement "métier" (un besoin) dans un processus informatique. Loin de là : la forte accélération de la numérisation de nos sociétés ces dernières années n'empêche pas les mêmes questions de se poser, encore et encore, tant pour la petite que la grande organisation (…)
Journal [Letlang] Écrire un compilateur en Rust (partie 2)
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 (…)
Journal [Letlang] Écrire un compilateur en Rust
Bonjour Nal,
Il y a quelques temps, je t'ai présenté Letlang, un projet de langage de programmation fonctionnelle.
Il a pour but d'être compilé vers du code natif, avec un système de type strict et expressif basé sur une logique d'ordre supérieur.
Malheureusement, avec le boulot (mission freelance + Kubirds), j'ai pas beaucoup de temps à y consacrer, à part quelques heures par-ci par-là.
L'un des objectifs initiaux de ce langage était d'en faire un langage compilé. Comment (…)
Lien Sustainability with Rust
Lien Introducing Garage, our self-hosted distributed object storage solution
Lien Une étude révèle les langages les plus voraces en énergie
Lien AdaCore and Ferrous Systems Joining Forces to support certified Rust for mission and safety-critical
Lien Mozilla explique le blocage de Firefox
Lien Sylvestre Ledru and other developers have been working on a Rust-based Coreutils - phoronix
Lien Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!
Journal Une CVE dans le compilateur rust
Bonjour 'Nal,
Une petite CVE lié à la librairie standard rust est tombée aujourd'hui: CVE-2022-21658
Une CVE dans ce langage parfait?
Avant le lacher de troll, parce qu'on est pas (encore trolldi), rust apporte des garanties sur la gestion de la mémoire, pas sur l'absence de bug!
Keski se passe?
Le problème rencontré est le suivant: une fonction d'effacement récursif (std::fs::remove_dir_all
) est susceptible de se faire prendre de court par une race condition et effacer un répertoire sur (…)
Journal Desktop : enfin du choix, enfin un langage de programmation sérieux
Salut ’nal
J’allais poster l’information dans la section lien mais à bien y réfléchir, enfin un nouveau bureau ! Cela mérite bien un journal !
Cela manquait à la galaxie Linux. Entre GNOME, KDE, Xfce, LXQt, LXDE, LRM, Unity, Cinnamon, Mate, Enlightenment, ROX, Trinity, Lumina, Budgie, Pantheon, pekwm, Deepin, CDE, FyneDesk; on était un peu frustré d’avoir si peu de choix.
Alors merci system76 de développer Cosmic que l’on peut même tester par nous-mêmes.
Comme (…)