Where ADOC comes from
Stuart Rackham created AsciiDoc in 2002 as a Python tool that produced DocBook, filling the gap between writing raw DocBook XML and losing structure to a lightweight syntax. Dan Allen's Asciidoctor, a Ruby reimplementation released in 2013, made it fast and portable and effectively took over the ecosystem. The syntax was finally given a formal specification under the Eclipse Foundation, which is the thing Markdown still lacks: AsciiDoc has one definition, not forty implementations that disagree.