Imagine you have created a very cool app of some kind, and you've decided 
you want to provide an English version of it and a French version of it.  
(or pick whatever languages, and however many.)

You've decided to store the source code in TiddlyWiki, and you are using 
that TiddlyWiki as your data store for all text presented by your app 
(labels, instructions, etc) in each of the languages of interest.

>From TiddlyWiki and your one version of the source code, you can export a 
version of that source code for each of your languages of interest, the 
export taking care of doing just-in-time substitution of all placeholder 
text with the text related to the language of the export.
On Friday, March 10, 2023 at 4:14:51 PM UTC-4 Charlie Veniot wrote:

> Well, not just programming languages.
>
> Anything at all.
>
> I had started a long while ago, but lost interest in, a natural language 
> tool (a TiddlyWiki) for modelling data domains with the goal of generating 
> DDL script for database creation.
>
> *T*ifoist *I*s a *F*act-*O*riented *I*nformation-*S*emanticization *T*ool 
> <https://tifoist.neocities.org/CJ_TIFOIST_PROJECT>
>
>
>
> On Friday, March 10, 2023 at 4:09:56 PM UTC-4 Charlie Veniot wrote:
>
>> 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.
>>
>> On Friday, March 10, 2023 at 3:59:26 PM UTC-4 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?
>>>
>>>
>>>   -- 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/3fcbf62b-0531-4b97-a1fb-d3ffb042fe83n%40googlegroups.com.

Reply via email to