LienPicol, un interpréteur Tcl sur près de 500 lignes de code en C

Liendefer en C avec gcc et clang

JournalDe la rigueur dans la programmation

Le boulot des développeurs change constamment et pourtant l'histoire me semble se répéter. Dis-moi si toi aussi tu vois une constante émerger des outils qui suivent.
Assembleur
Connais-tu ce merveilleux langage qu'est l'assembleur ? C'est le premier langage de programmation. En assembleur il n'y a pas de type de donnée, ni même de code en fait. Tout n'est qu'octet, et encore si l'architecture utilise des octets.
L'assembleur c'est pénible. On ne comprend rien, toute l'information est dupliquée dans des commentaires(…)
LienXfwl4 - Un compositeur Wayland en Rust pour Xfce

JournalÀ table !
Bonjour Nal,
Désolé, ceci n'est pas un journal gastronomique. La table en question, c'est une table de hachage. Non, pas un billot de boucher (ni un billet de bouchot). Une vraie, écrite en C, avec un index chaîné qui conserve l’ordre d’insertion et sert de base à l’itération et au tri, comme laLinkedHashMap de Pierre Tramo, mais avec des verrous intégrés et beaucoup plus véloce. C'est cette rapidité qui m'a fait penser que ça pourrait t'intéresser.
Comme on le(…)
JournalÀ la recherche du Linuxfrien type

Dans le cadre de cette étude, nous nous sommes penchée sur le lectorat de LinuxFR : qui est-il, quels sont ses réseaux ? En nous basant principalement sur les divers contenus, nous en avons dégagé un portrait du Linuxfrien type. Nous pensons qu’il est assez fidèle compte tenu de la qualité des données dont nous disposions.
Il se pourrait qu’il se glisse dans ce journal des références ou des allusions à des films, musiques, livres ou autres, voire, des jeux(…)
JournalServeur UPNP-AV maison
Hello,
Dans cejournal, je vous avais laissé avec cette perspective:
Idéalement, j'aimerai sortir la fonctionnalité de listing de contenus pour la déléguer à un programme externe, et ne plus être contraint de mettre le serveur HTTP et le media server au même endroit.
C'est chose faîte.
Quoi ?
Au lieu delister le file system, le programme principallance un programme secondaire qui reçoit comme argument la clé à lister et doit produire des lignes:
child_folderpour(…)
LienReal Programmers Don't Use PASCAL

LienMicrosoft veut remplacer tout son code C/C++ par du Rust d’ici 2030
JournalC sans accolades, IA un problème

Tout part d'un projet pédagogique où l'on décrypte un message secret à l'aide d'une attaque statistique pour repérer les lettres les plus courantes, et donc lee. Ce qui m'amène à penser qu'un jour il faudrait quand même que je lise Georges Perec et en particulierLa disparition, trois cents pages sans la lettree. Surgit alors la question : peut-on écrire un programme en langage C sans accolades ? Question métaphysique à peine moins importante que(…)
LienÉloigner le dépôt de Dillo de Github

Forum Programmation.cGraphisme retro en console
Bonjour à tous,
J'ai découvert récemment qu'il est possible en C de positionner de façon simple le curseur n'importe où sur l'écran d'un terminal sans utiliser de bibliothèque dédiée telle que ncurses. Cela permet de faire des graphismes rétros du même style que ceux que l'on faisait autrefois en Basic avec des TRS-80 ou équivalent.
Vous connaissez sans doute déjà la méthode, mais je me permets de la poster ici au cas où cela aurait échappé à certains comme moi.
Forum Linux.debian/ubuntuordre des arguments de cc
Bonjour,
Si on effectue une édition de lien invoquée par -lm et -lSDL2
l'ordre des arguments est important pour toutes les distributions fondées sur Debian
..
Une seule façon d'invoquer cc convient :
cc -Wall avecMath.c avecSDL2.c -lm $(sdl2-config --cflags --libs)
..
Cette configuration ignore -lm
cc -Wall -lm $(sdl2-config --cflags --libs) avecMath.c avecSDL.c
Les autres distributions linux ou freebsd n'y sont pas sensible …
Pourquoi?
JournalEt l’intelligence humaine, alors ?

disclaimer : ce post pue la dépression. Si tu viens pour l’optimisme, t’es pas au bon guichet.
A l'heure ou 80% des commentaires sur linuxfr parlent de l'IA ou sont rédigés par l'IA ou évoquent l'IA, je me suis interrogé sur l'intelligence humaine et l'intelligence qu'on peut apporter dans son boulot.
Je me rappelle, il y a longtemps, on m’avait dit un truc du genre : "Fais de l’info, tu verras, c’est génial. Tu réfléchiras, tu seras pas juste un(…)
LienB. Kernighan (co-créateur d'Unix) sur Rust : « Je ne pense pas qu'il va remplacer C tout de suite »
