Subj : Re: good afternoon asking about baja and menu shells
To : Nightfox
From : Gamgee
Date : Tue Jul 09 2024 02:20 pm
-=> Nightfox wrote to Gamgee <=-
Ni>> When you say "non-JS-programmer", are you already familiar with
Ni>> programming in other languages?
Ga> Effectively, no. I dabbled with Turbo Pascal many years ago, and have
Ga> brushed my fingers across C more recently, but not remotely close to being
Ga> proficient.
Ga> So, my question remains... :-)
Ni> I suppose it would be good to find a JavaScript tutorial that explains
Ni> things like general syntax, control flow structures & syntax, etc. And
Ni> the thing with JavaScript is that a lot of the tutorials will probably
Ni> be oriented toward web programming, since JavaScript is often used in a
Ni> web context, so be aware that anything referring to the DOM or other
Ni> interactions with a web page won't work with Synchronet's JS. For
Ni> anything outputting a string, you can use console.write() if your
Ni> script is to be used while logged onto telnet, or just write() if
Ni> you're running your script with jsexec on the command line.
Ni> This is an older Synchronet documentation page about JavaScript:
Ni>
https://www.synchro.net/docs/js.html
Ni> There's a link there to this core JavaScript reference:
Ni>
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
Ni> Once you're familiar with JavaScript a bit, this is the documentation
Ni> for Synchronet's JavaScript object model, which exposes the Synchronet
Ni> functionality via JavaScript:
https://www.synchro.net/docs/jsobjs.html
That's great info, and thanks Nightfox for taking the time to post that.
Saved for future reference, and greatly appreciated.
... Internal Error: The system has been taken over by sheep at line 19960
--- MultiMail/Linux v0.52
� Synchronet � Palantir BBS * palantirbbs.ddns.net * Pensacola, FL