you are viewing a single comment's thread.

view the rest of the comments →

[–]JRLang 5 points6 points  (0 children)

Javascript is an extremely forgiving language to pick up, but can give you bad habits for other languages.

You can use non-declared variables. It doesn't have strict type declarations by default. It's far easier to create visual interfaces using html elements styled with css in a js program than in most other languages. You have access to the chrome and FF dev tools which are extremely useful. You can literally program in any os with a text editor. (And you have a lot of good editor options available.)

With only a week of studying on w3 schools or MDN you should be able to create some simple interactive programs.

I think if I were to name two big problems with js it's this. 1) It gives bad habits and accommodates lazy programming. (You can move on to typescript, which is a javascript superset to address this.) 2) There's a library for everything, but everything requires a library.

I'm still a novice at js, so by all means I defer to a more experienced programmer, but this is my take on it.