À propos du service
TraduitJe crée des backends compacts et des langages spécifiques au domaine (DSL) sur PicoLisp — un Lisp pratique minimaliste qui intègre une pile d'application entière dans un volume minuscule. PicoLisp porte son propre serveur d'application, une base de données d'objets transactionnelle, et Pilog — un moteur Prolog intégré, donc vous obtenez un backend rapide sans assembler une douzaine de dépendances. Moins de pièces mobiles, moins de charge serveur, et un code que vous pouvez encore lire un an plus tard.
Ce que je fais : points de terminaison REST et JSON, gestionnaires en arrière-plan, pipelines de données et moteurs de règles exprimés en pure DSL qui se lit comme votre domaine, pas comme du code standard. J'utilise Pilog pour la logique de contrainte, le matching de motifs et l'inférence, où les requêtes logiques surpassent les boucles impératives, et la base de données d'objets native — pour le stockage sans serveur SQL externe lorsque cela est approprié pour l'échelle.
Tâches typiques : transformer des spécifications brutes en un petit noyau testable ; envelopper des formats hérités dans un mini-langage lisible ; construire un prototype en quelques jours, pas en semaines ; remplacer un service trop complexe par un processus PicoLisp concis. J'écris des tests, documente la grammaire DSL, et remets un code prêt pour la production avec des instructions d'exécution claires.
Décrivez l'objectif — API, interpréteur, planificateur, moteur de règles — et j'évaluerai honnêtement l'étendue, garderai la solution minimale, et livrerai un petit produit qui fait exactement ce qui est nécessaire.
Ce que je fais : points de terminaison REST et JSON, gestionnaires en arrière-plan, pipelines de données et moteurs de règles exprimés en pure DSL qui se lit comme votre domaine, pas comme du code standard. J'utilise Pilog pour la logique de contrainte, le matching de motifs et l'inférence, où les requêtes logiques surpassent les boucles impératives, et la base de données d'objets native — pour le stockage sans serveur SQL externe lorsque cela est approprié pour l'échelle.
Tâches typiques : transformer des spécifications brutes en un petit noyau testable ; envelopper des formats hérités dans un mini-langage lisible ; construire un prototype en quelques jours, pas en semaines ; remplacer un service trop complexe par un processus PicoLisp concis. J'écris des tests, documente la grammaire DSL, et remets un code prêt pour la production avec des instructions d'exécution claires.
Décrivez l'objectif — API, interpréteur, planificateur, moteur de règles — et j'évaluerai honnêtement l'étendue, garderai la solution minimale, et livrerai un petit produit qui fait exactement ce qui est nécessaire.