<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="Bitstream Charter">I'm also looking to learn a new
language. As start, I've decided on Dart/Flutter.<br>
<br>
I don't know Javascript, and I've only added few functions via
simple cut/paste of existing code. At least on the part I was
working on, you define function, and it is triggered when some
event happens. I don't like "callback" really. One reason I
choose to start with Dart/Flutter is that it can compile to native
code, rather than just Javascript which requires webserver and
browser.<br>
--William<br>
</font><br>
<div class="moz-cite-prefix">On 3/13/21 1:12 PM, Paul Nijjar via
kwlug-disc wrote:<br>
</div>
<blockquote type="cite"
cite="mid:20210313181216.GI4871@nb-heartburn.local">
<pre class="moz-quote-pre" wrap="">I do not understand JavaScript and it is holding me back.
I have basic familiarity with programming in other paradigms (Python,
Powershell, Java, C, even Scheme) so I understand basic syntax like
variables and if statements. I do not understand how JavaScript wants
me to think, and I am looking for some resources to work through so I
can learn. Questions I have:
- How does JavaScript want me to think?
- What triggers particular functions to be run? I do not really
understand the control flow.
- Do the popular frameworks (React, VUE, Angular) mean you have to
change the way you think from vanilla JavaScript?
- Say I want to learn Elm. Does this hurt me or help me when trying to
learn JavaScript?
Some overview articles would be good to start, followed by some
hands-on tutorials that illustrate language features step by step. I
do not think I want to commit to some six month course right now, but
if you know of good ones then pass them along.
I realize that this is not completely on topic for this forum (and
maybe I will try KWTechs later) but I thought this is a place to
start.
- Paul
</pre>
</blockquote>
<br>
</body>
</html>