[program-l] JavaScript REPL ... or ...

  • From: <joeldodson@xxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Thu, 13 Jan 2022 13:59:17 -0800

How I stopped worrying and learned to love JavaScript (shoutout for 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

Other related posts: