Gupta Team Developer (aka SQLWindows) has been my bread and butter for the 
last 25 years.  The best tool there is for agile-like building and 
maintenance or rock-solid and complicated business applications since the 
early '90s.

But, as a hobby programmer, I've always been a big fan of BASIC because the 
language is easy and fun.  

Before starting this BASIC Anywhere Machine, I was thinking about QB64 to 
WebAssembly.  QB64 transpiles to C++ code before compiling that to 
single-file EXE's.  So should be really easy to get Emscripten to create 
Web Assembly from that C++ created by QB64.  But everything about it 
involved way too much stuff to learn that is, to me, zero fun.

I've played for a good year with SpiderBasic.  That is really cool, too.  A 
great option for folk who want to develop stuff in BASIC targeting the web 
and/or Android and/or iOS (?).  Fun to build web apps, not fun requiring a 
server to host those apps.

All-in-a-single file TiddlyWiki-powered BASIC interpreter, IDE, tools, and 
BASIC program files?  Hell ya.  Now were talking BASIC anywhere.

Oh yeah, thank goodness for folk who do javascript, and all of the other 
programming languages with which folk build really good stuff.  Because I 
find all of those languages suck sewage ( a pain to work with, no fun at 
all.)

BASIC, quaint-as-insult by most folk because it sucks sewage to them, and I 
get it.  All about perspective: BASIC to me is a whole blast of fun, 
especially paired with TiddlyWiki.

On Tuesday, December 7, 2021 at 8:20:57 AM UTC-4 [email protected] wrote:

> BASIC? That is quaint.
>
> Now I think the idea is a good one. Little less enthused with the 
> implementation. If a team was going to go that route to provide this 
> functionality why not consider webassembly?
>
> On Mon, Dec 6, 2021 at 7:49 PM Charlie Veniot <[email protected]> wrote:
>
>> (screenshot at the bottom of this post)
>>
>> https://youtu.be/mArNs6t_v0I
>>
>> ".BAS" tiddlers now have a "RUN" button in the view toolbar, and both a 
>> "Diff" and a "RUN" buttons in the edit toolbar.
>>
>> Try the latest version of BASIC Anywhere Machine 
>> <https://cjveniot.neocities.org/TW_BasicIDE.html>, check out the 
>> evolving BASIC Programming Language Reference for wwwBasic 
>> <https://cjveniot.neocities.org/wwwBasic_reference.html> and BASIC 
>> Anywhere Machine website 
>> <https://sites.google.com/view/basicanywheremachine>.
>>
>> In the screenshot, simultaneously opened windows:
>>
>>    - console window for program before edits
>>    - console window for program after edits and before saving
>>    - diff-viewer window
>>    - the TiddlyWiki instance showing related buttons (Diff and RUN) on 
>>    the tiddler toolbar for the ".BAS" tiddler
>>
>> [image: Screenshot 2021-12-06 8.32.51 PM (1).png]
>>
>>
>>
>> -- 
>> 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/5c4ef7b6-1dbd-4194-b038-21214318ede8n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/5c4ef7b6-1dbd-4194-b038-21214318ede8n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/5a1212c9-4a03-4c97-8397-f9117e7db863n%40googlegroups.com.

Reply via email to