Some thoughts on this subject In many ways we confuse wiki text with the macros and widgets we use to manipulate wiki text, tiddlers and fields further. Beyond markdown, and camelcase links we move away from wiki text and use macros and widgets. Then in many cases the macros and widgets generate wiki text that is rendered to be displayed.
In many ways macros are not much more than wiki text snipits although they feel like more. The thing is we can use highly customisable widgets with lots of parameters, write our own macros and use text references to fields, with text the default, to build what we want. Plugings allow us to import tiddlywiki widgets and macros to further enhance what we can do. With wikitext macros and widgets we can program what we want. There is only wiki text macros and widgets on top of the tiddlywiki platform that we program with not a programming language persay. However given we can use css and html as well, then if these are programming languages then we can program in them, or program widgets with JavaScript. Tiddlywiki is a platform on which we can use multiple internet technologies to build websites and applications, serve these over http/s and includes server-side features. Tiddlywiki is programmable using these various technologies but is not a fully defined programming language although it approaches one. Its key is as a platform, it provides its own environment to handle and manipulate the objects it defines as save itself. Its user interface is defined within its own platform and data structures. All of which are ultimately presented to the browser as a html css JavaScript application. Being as extensible as it is you can incorporate any technology that can be used in a browser as long as it conforms to the platforms requirements. The saving mechanisiums allow tiddlywiki to save back to file or multiple server configurations to ensure persistence. I think we program on top of the tiddlywiki platform, our programming is stored in tiddlywiki but is realised in the browser, we program on tiddlywiki in a range of ways but not in a tiddlywiki language. We program on not in tiddlywiki. Regards Tony -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9cb8f8f4-4407-4e0d-bc60-9c419a14b052%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.