There's lots of great stuff about TW5. But the kit the user is given is incomplete compared to JS. If it was a complete kit, that would be one thing. The string operations are anemic. No logic operators. Ahem, nothing for creating new tiddlers from regular expressions (#2963).
There's a post in the forum today where someone wants to sort by the *values* from a data tiddler. But there's no operator for extracting all values. You could extract them one by one, but then you couldn't then sort them. So, there's a whole class of aggregate functionality that is missing. Any time that you can only access a value one-by-one, there's no way to put that output back into a form that can be used by the filter-driven widgets. In JS, you could aggregate the results into an array or object, and then sort them out. It's something that comes up all the time in coding. With JS, everything is possible, most things are intuitive, and there are reams of resources including full-blown books, tutorials, examples, etc. So ... I don't understand. What exactly is gained by keeping the users at a distance from the actual JS ? Is there some sort of performance gain? Thanks ! -- Mark On Thursday, July 5, 2018 at 8:14:46 AM UTC-7, Jeremy Ruston wrote: > > > > On 5 Jul 2018, at 15:54, 'Mark S.' via TiddlyWiki < > [email protected] <javascript:>> wrote: > > I'm not sure what was gained by giving TW5 it's own tree, since the DOM > based approach obviously worked in TWC. > > > Well, that’s 7 years of my life wasted! > > But seriously, do you not see any advantages of TW5 over TWC? To me, the > success of TW5 is that it possible to do so much more without resorting to > JavaScript. > > Best wishes > > Jeremy > -- 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 post to this group, send email to [email protected]. 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/bde9a011-58ee-4435-bde1-d31684ddf7f3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

