Une année dans le développement de logiciels d'entreprise : observations des tranchées

2025-08-18

Après une décennie dans les startups, l'auteur revient sur sa première année dans une grande entreprise, $ENTERPRISE. Le billet décrit avec humour les différences flagrantes : communication inefficace, gaspillage massif de ressources, compétences inégales des collègues et le sentiment d'urgence omniprésent, souvent artificiel. Cependant, l'auteur reconnaît également les aspects positifs, tels qu'une forte communauté d'ingénierie, des possibilités de développement de carrière et la satisfaction de travailler sur des logiciels utilisés par des millions de personnes. Un récit franc et perspicace des réalités du développement de logiciels à grande échelle.

Lire plus
Développement

Face-à-face des dialectes Lisp : Scheme, Common Lisp, Clojure et Racket

2025-03-07

La famille Lisp est vaste et complexe. Cet article explore quatre dialectes importants : Scheme, Common Lisp, Clojure et Racket. Scheme est connu pour son minimalisme et ses solides fondements académiques ; Common Lisp possède une riche bibliothèque standard et des décennies d’histoire ; Clojure met l’accent sur la programmation fonctionnelle, la concurrence et l’interopérabilité avec la JVM ; et Racket est convivial pour les débutants, en mettant l’accent sur l’éducation et l’extensibilité. L’article explore l’histoire, la communauté et les caractéristiques uniques de chaque dialecte, offrant un regard humoristique sur le « tribalisme » entre dialectes. En fin de compte, il évite de déclarer un dialecte « meilleur », guidant plutôt les lecteurs vers le Lisp qui correspond le mieux à leurs besoins.

Lire plus
Développement