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.

Reply via email to