That's the kind of wish that leaves a foul odeur de je-ne-sais-quoi in my 
cornflakes.

Whatever I did to you to deserve that stick in my "what if" wheels of fun 
thinking, my apologies.

On Friday, March 10, 2023 at 5:20:23 PM UTC-4 Scott Sauyet wrote:

> > 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/1207f695-9fdb-46a4-a68c-f3d950476551n%40googlegroups.com.

Reply via email to