Hello. This is my first post, so I apologize if I'm doing anything wrong.

I have a question/topic for conversation for John MacFarlane and any other long-time pandoc contributors:

If you were to start over from scratch today, what would you do differently?

If pandoc were never invented back in 2006, what are some different choices you would make today?
Would you use a different language (C++, Rust, Python)?
Different Haskell features (prefer Functors over Monads)?
Internal design architecture (completely re-written AST)?
Source-code structure (merge readers and writers so that each file format is specified in a single module instead of each file format being partially duplicated in a reader and a writer implementation)?

Those are all just examples. Feel free to share whatever you like.

--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/1784a254-0585-4f1f-a3b9-e8331fdcac1fn%40googlegroups.com.