Jobs/M2 2017 DV QuickRefs
From LRDE
QuickRefs - Documentation globale du monde Lisp | |
---|---|
Reference id |
M2 2017 DV QuickRefs |
Dates |
5 - 6 mois en 2017 |
Research field |
Dynamic Languages |
Related project | |
Advisor | |
General presentation of the field |
Le langage Lisp dispose de mécanismes pour la documentation du code (les « docstrings ») et pour l'introspection, permettant ensemble d'extraire suffisamment d'information pour générer des manuels de références automatiquement. Par ailleurs, un système nommé QuickLisp consistue aujourd'hui le standard de-facto pour le téléchargement et la gestion de distributions de bibliothèques. En combinant ces deux idées, il devient envisageable de fournir une plateforme de documentation plus ou moins globable du monde Lisp, générée automatiquement. |
Prerequisites |
Une connaissance préalable de Lisp et/ou des technologies du Web serait un plus, mais n'est pas requise. |
Objectives |
À l'heure actuelle, il existe déjà une implémentation de cette idée: quickdocs.org. Cependant, la documentation fournie est assez rudimentaire. D'un autre côté, je suis l'auteur de Declt, un système de génération automatique de manuels de références beaucoup plus complet, mais ce système produit de la documentation bibliothèque par bibliothèque, sans plateforme centralisée. L'idée serait donc de s'inspirer de quickdocs.org pour développer un nouveau site, quickrefs.org, basé sur Declt. |
Benefit for the candidate |
Découvrir un nouveau langage (Lisp), le cas échéant. Développer un outil qui pourrait occuper une place capitale dans le monde Lisp. |
References | |
Place | LRDE: How to get to us |
Compensation |
1000€ gross/month |
Future work opportunities | |
Contact |