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.

