I’m of the mindset that a TiddlyWiki instance today is something that should still work just fine 10 years down the road.
I have two individuals who say, paraphrasing, that TiddlyWiki is the opposite of future proof, and I think they are out to lunch.
What would be an intelligent counter to they naysayers?
My post in a BASIC forum:
Just a thought for which I have to figure out the right wording and how to fit that in as one of the features/qualities/characteristics of BASIC Anywhere Machine.
Because it runs in a web browser and it is a fully self-contained single file (i.e. IDE, interpreter, programs, everything):
Your personal copy of BASIC Anywhere Machine and everything you put in it, it will probably all work fine as-is on any web browser in 10-20 years from now.
All of the BASIC programs are all there, in one file.
You don’t have to go find the install files like you would for a traditional BASIC implementation and hope that it installs and runs on the latest operating system.
So BASIC Anywhere Machine inherits this quality from TiddlyWiki: Future Proof.
A copy of BASIC Anywhere Machine has zero dependencies on anything other than a web browser. Forever. (Comparatively speaking? In practicality?)
Reply #1:
That sounds very nice, except browser engines are now enormously complex. They require powerful computers with modern operating systems to work at all. Already we’re down to only two of them, and it’s unlikely that another will come along at this point to revive the competition. It’s not 2004 anymore. So anything that depends on a web browser, like Twine (another child of TiddlyWiki that holds a big chunk of the world’s culture), could easily go the way of Flash. And accessibility is a serious issue.
BAM is cool, and can be very useful as a showcase of Basic, but it’s the very opposite of future-proof, unfortunately. And we don’t have good solutions.
Reply #2:
eh yes it is self-containd BUT require browser
would be nice to have mimimal browser with self-contained BAM
then that would be totally portable .
On windows there are few portable browsers …but then that is not OS
agnostic…right ?