Yeah, Node works fine at the command line for me with jaws or nvda.
-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf
Of Florian Beijers
Sent: Thursday, January 13, 2022 3:04 PM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: JavaScript REPL ... or ...
At the risk of causing fiery armageddon to rain from the sky ...what's the
matter with NVDA and node? I've not done this in a while but when I messed with
it several years ago it seemed to work fine from the commandline?
Thanks,
Florian
2022-01-13 22:59 GMT+01:00, joeldodson@xxxxxxxxx <joeldodson@xxxxxxxxx>:
How I stopped worrying and learned to love JavaScript (shoutout for** To leave the list, click on the immediately-following link:-
fans of cult classic 1960's movies).
I'm working on learning React which means I need to brush up on JavaScript.
As I hope many people here realize, a REPL like Python or Ruby comes
with, is a great way to experiment and solidify one's understandings
of nuances of different constructs. I also like to use the Python
REPL, import requests, and poke at third party REST APIs. It's like a
more interactive curl.
<editing out rant about looking for a JavaScript REPL and how badly
node works on the command line with NVDA>
About at the end of my rope, I recalled hearing about deno
(https://deno.land). The scales have fallen from my eyes.
<editing out effusive praise for deno>
Indeed, deno has what seems so far to be a great JS REPL,
https://deno.land/manual@main/tools/repl. It works great with NVDA ;
running from a bash shell on Ubuntu 20.04 running on WSL2 on Windows 10.
In general, though I've only poked around for a day or so, deno seems
like a great project. The manual is very accessible and easy to
navigate with Firefox and NVDA.
Cheers,
Joel
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq