> Charlie Veniot wrote: >> Scott Sauyet wrote: >>> Charlie Veniot wrote:
>>> In the screenshot below, it is an extremely simplistic use case. >>> >>> Imagine TiddlyWiki having whatever content in whatever tiddlers and >>> whatever fields, being able to pull that together to generate a >>> program in whatever programming language. >> I'm afraid I don't understand what you're suggesting. Do you want to >> generate source code as the rendered output of content in one or more >> tiddlers? Something else? > Picture a database modelling tool in which you model a database and > with which you export the DDL script which can create a database. > Same kind of thing with TiddlyWiki to export (or forward-engineer) a > program in any programming language. > Your TiddlyWiki is used to model everything needed for a program. Maybe > the model involves pseudo code and or whatever other modelling bits and > pieces organised however makes sense in however many tiddlers and > fields.. Press a button, and you have the code for a program which you > can copy and paste into an IDE, or export to a file, or whatever. I've almost never found such tools to be worth my time when trying to write any general-purpose language. Even GUI builders end up a waste of time as far as I'm concerned. The only exception would be in LISP-style languages, but then the higher-level language is the same language you code in; true macros are extremely powerful! > to export (or forward-engineer) a program in any programming language. If you mean that the same inputs would be able to generate a VB program, a Haskell program, one in Prolog, another in Scheme, as well as ones in Ruby, Squeak, Idris, Agda, Num, Julia, and Elixir, then I very seriously doubt it, or your input will have to be so broad and so variegated as to be meaningless. So while I wish you luck in this, I personally don't hold out much hope for such an endeavor. -- Scott -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/e2e87c58-6329-41a7-94bd-6b1c7b11870dn%40googlegroups.com.

