> 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.

Reply via email to