1) Markdown-like programmingSome people is now using unicode ligatures and sometimes unicode identifiers (like the lambda symbol in racket programs) to make source more readable.An alternative could be to have some sort of Markdown like syntax that gets rendered to a readable representation.A nice thing is that the "Markdown" editor could be hidden for browsing. Also, the rendered representation could be tweaked in any way (e.g. show python-like indentation instead of C-like braces or pascal-like keywords, etc.)Anything like this out there?
--
You received this message because you are subscribed to the Google Groups "Augmented Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to augmented-progra...@googlegroups.com.
To post to this group, send email to augmented-...@googlegroups.com.
Visit this group at http://groups.google.com/group/augmented-programming.
For more options, visit https://groups.google.com/d/optout.
I think WYSIWYM would be a better experience than markdown. The programmer should be working at a higher level than the file encoding. Some sort of richer editor would let the programmer work at the AST level. Who cares how it’s actually encoded on disk.-jOn Jul 15, 2015, at 12:14 AM, Emmanuel Oga <emman...@gmail.com> wrote:
On Thursday, July 9, 2015 at 1:26:31 AM UTC-7, Emmanuel Oga wrote:1) Markdown-like programmingSome people is now using unicode ligatures and sometimes unicode identifiers (like the lambda symbol in racket programs) to make source more readable.An alternative could be to have some sort of Markdown like syntax that gets rendered to a readable representation.A nice thing is that the "Markdown" editor could be hidden for browsing. Also, the rendered representation could be tweaked in any way (e.g. show python-like indentation instead of C-like braces or pascal-like keywords, etc.)Anything like this out there?I think I saw https://github.com/cdglabs/moonchild at some point, but it is different: it makes the markdown and the code live in editor at the same time, like a wysiwyg text editor.I think a text / result model like those in online markdown editors could work better.2) I'm sure I saw years ago some paper about alternative storage for programs (as opposed to raw text). Do you remember something like this?