On Thu, 2026-03-12 at 14:49 +0100, Benoît Barbier wrote:
> Le 11/03/26 à 11:12, Basile Starynkevitch a écrit :
> > Bonjour la liste,
> >
> > Je dévelope avec quelques amis (en C++ sous licence GPL) un moteur
> > d'inférences pour systèmes experts ("intelligence artificielle
> > symbolique"). Certaines idées remontent à 1990:
> > https://theses.fr/1990PA066799 et voir aussi les vidéos sur
> > https://afia.asso.fr/journee-hommage-j-pitrat/
> >
> > La leçon que j'ai tirée de https://arxiv.org/abs/1109.0779 est
> > qu'une
> > syntaxe lispienne condamne (en 2026) un projet logiciel libre et
> > qu'il
> > faut une interface graphique à tout logiciel libre (en particulier
> > s'il
> > brigue à être utilisé et peut-être partiellement financé en Europe)
> >
> > Avez vous une opinion sur la question de la syntaxe (celle de
> > Python me
> > fait horreur, mais j'aime bien ocaml.org)? Ou de l'interface
> > utilisateur? Mon ressenti actuel est qu'il faut faciliter la saisie
> > et
> > donc fournir une autocomplétion et une interface graphique (pas
> > web).
> > (L'autocomplétion existait déjà sur le compilateur PAF de la CAB500
> > en
> > 1961)
> >
> Bonjour,
>
> La question des librairies graphiques et du langage, m'intéresse en
> dehors de projet de moteur d'inférences.
De nos jours, les librairies graphiques libres et sous Linux sont
presque toutes en C++: Qt6, Fox-toolkit.org, FLTK.org ; seul GTK4 est
en C (mais fournit un modèle objet proche de celui de ObjVLisp).
Il y a aussi libsdl (cf https://wiki.libsdl.org/SDL3/Tutorials ....)
mais c'est surtout en C, et me parait plus pour le graphisme des jeux.
A ce propos, quelle est la traduction française de "widgets"?
La question du langage (le plus déclaratif possible) est plus épineuse.
Je reviens du séminaire
https://www.irill.org/events/2026/event2026031.html
et j'ai trouvé l'exposé (par Pierre Depaz) de ce jeudi 23 mars 2026
passionnant.
>
> En espérant que la discussion va se poursuivre sur cette liste.
(actuellement je code l'interface graphique de RefPerSys avec Qt; mais
pour un exposé plus ancien voir
https://afia.asso.fr/wp-content/uploads/2020/03/200306_15h00_Jacques_Pitrat_CAIA-RefPerSys-B_Starynkevitch.pdf
et https://afia.asso.fr/journee-hommage-j-pitrat/
Librement
NB: j'ai des étudiants camerounais auxquels j'enseigne la programmation
Linux (à https://www.greenup-academy.fr/ ....) qui cherchent des
stages.
--
Basile STARYNKEVITCH
<[email protected]>
8 rue de la Faïencerie
http://starynkevitch.net/Basile/
92340 Bourg-la-Reine
https://github.com/bstarynk
France
https://github.com/RefPerSys/RefPerSys
https://orcid.org/0000-0003-0908-5250