Pillar: One Format to Rule them All
First Name: Cyril
Last Name: Ferlicot
Type: Talk
Video: https://www.youtube.com/watch?v=3EdSENvCmjg
Abstract: Pillar is a markup syntax and associated tools to write and
generate documentation and books. Pillar is currently used to write the
Enterprise Pharo book, the Updated Pharo by Example book, and many other
texts. Pillar has many features:
- simple markup syntax with references, tables, pictures, captions...;
- export to HTML, LaTeX, Markdown and Pillar itself;
- customization of the export through a dedicated STON configuration file;
- support of templates using the Mustache templating engine;
- syntax-highlighting of generated code blocks;
- configurable numbering of section titles and figures;
- ...
Bio: Cyril Ferlicot-Delbecque is a student at the French University of Lille 1. He follows a course to get a Master’s degree in Business Informatics. He is currently doing an internship in the RMoD research group at INRIA Lille and he is working on Pillar.
Damien Cassou received his PhD degree in Computer Science from the
University of Bordeaux, France. He is working as associate professor
(maître de conférences) at the University of Lille, France, and is a
member of the RMod research group (Inria, CRIStAL). He is currently working on dynamic programming languages (most notably around traits and modules) and software engineering (mainly tools for developers). Damien has co-organized many events (including ECOOP'14 and several ESUGs), wrote several books, and is an active member of the Smalltalk and Emacs-Lisp communities.