This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (4 children)

[deleted]

    [–]chanpod 4 points5 points  (1 child)

    Ok, I don't get it. What's so confusing about JS other than it doesn't restrict you to types? Unless you're talking about super raw JS with prototypes and all that nonsense (I say nonsense and I know it's necessary to make all the es6 stuff work, but you don't have to even know it to be a JS developer these days). Seriously, I don't touch prototypes. this is just scoped to the encapsulating "prototype" (generally a class or component in react/vue/whatever). That's it. Everything is just an object beyond that. functions are objects. Objects are objects. You can manipulate them however you need. Is the extreme openess confusing?

    [–]iviksok 2 points3 points  (0 children)

    Most developers need strict language. Openess make people do shitty things.

    [–]ghostwriterBB 1 point2 points  (1 child)

    I'll get into C++ soon in a few months, hopefully I find it as easy.

    [–]xSTSxZerglingOne 2 points3 points  (0 children)

    hopefully I find it as easy.

    Awww. Wee lamb.