Difference between revisions of "Jobs/M2 2017 DV QuickRefs"
From LRDE
(Created page with "{{Job |Reference id=M2 2017 DV QuickRefs |Title=QuickRefs - Documentation globale du monde Lisp |Dates=5 - 6 mois en 2017 |Related project=Climb |Advisor=Didier Verna |General...") |
|||
Line 3: | Line 3: | ||
|Title=QuickRefs - Documentation globale du monde Lisp |
|Title=QuickRefs - Documentation globale du monde Lisp |
||
|Dates=5 - 6 mois en 2017 |
|Dates=5 - 6 mois en 2017 |
||
+ | |Research field=Dynamic Languages |
||
|Related project=Climb |
|Related project=Climb |
||
|Advisor=Didier Verna |
|Advisor=Didier Verna |
||
Line 15: | Line 16: | ||
plateforme de documentation plus ou moins globable du monde Lisp, |
plateforme de documentation plus ou moins globable du monde Lisp, |
||
générée automatiquement. |
générée automatiquement. |
||
− | |||
|Prerequisites=Une connaissance préalable de Lisp et/ou des technologies du Web serait |
|Prerequisites=Une connaissance préalable de Lisp et/ou des technologies du Web serait |
||
un plus, mais n'est pas requise. |
un plus, mais n'est pas requise. |
||
Line 26: | Line 26: | ||
quickdocs.org pour développer un nouveau site, quickrefs.org, basé sur |
quickdocs.org pour développer un nouveau site, quickrefs.org, basé sur |
||
Declt. |
Declt. |
||
− | |||
|Benefit for the candidate=Découvrir un nouveau langage (Lisp), le cas échéant. Développer un outil |
|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. |
+ | qui pourrait occuper une place capitale dans le monde Lisp. |
− | |||
|Contact=<didier at lrde . epita . fr> |
|Contact=<didier at lrde . epita . fr> |
||
|Compensation=1000€ gross/month |
|Compensation=1000€ gross/month |
Latest revision as of 18:51, 4 January 2017
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 |