logo4 Evolution is progress—                          
progress is creativity.        
vline

Comparing Markdown and Creole as Markup Languages

At the moment I opted for Creole but I'm not sure whether this was decision has a future as Creole development stoped a few year ago (The Creole is live press release is from 2007!) and Markdown is still active (The most recent news is from 2009 :-( ! not so recent any more, actually). Moreover markdown is integrated into Django. Some more differences important to my application are listed in the table below.

featureCreoleMarkdown
Linkhttp://wikicreole.org/wiki/Homehttp://www.freewisdom.org/projects/python-markdown/
Tablescolspan and rowspan not allowedcolspan and rowspan not allowed
Macros/ExtensionsMacros can be easily handled
from Creole text
Extensions are probably a more powerful tool,
but more complex to handle
TOCI already implemented table of content as a macroTable of content is an extension
that I didn't test so far
ReferencesI Already have an idea
how to implement references
A new extension is necessary, probably

More Markdown feature not so important at the moment are listed here. Definitely I have to learn how to write extensions, so I can improve my pythoknowledge and evaluate the efforts necessary to write or change an extension.


Tags: Software

 
   

(c) Mato Nagel, Weißwasser 2004-2013, Disclaimer