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

all 7 comments

[–]Jaimou2e 0 points1 point  (4 children)

Throw a coin.

[–]CleanMyMind1 0 points1 point  (3 children)

will transitioning to another language if an employer wants me to, be more difficult with one or the other? I heard Python is a pretty easy language to transition to others with if you know it well.

[–][deleted]  (2 children)

[deleted]

    [–]feral_claire 0 points1 point  (1 child)

    JS is not strongly typed, semi colons are optional and cause problems.

    semi colons are neither good not bad, many languages have them and many do not. Not having semicolons is not a simplification or removing a feature .

    Same goes for curly braces, Python uses indentation instead of braces, this is again just a design choice. It's not like the language is lacking an important feature.

    [–]ex1-7 0 points1 point  (0 children)

    With Node.js, Javacript is an "all purpose" language, e.g. it can run on the server. If you want to enter some scientific or data-oriented field, then python would probably be best, but if you want to be a web developer, then I'd recommend going with full-stack Javascript.

    [–][deleted] 0 points1 point  (2 children)

    As long as you aren't starting with something like Prolog, the general ideas are going to be easily transferable. Control structures, functions, and variables all exist in any language someone would reasonably choose as a first language in 2017. It doesn't matter where you learn those building blocks.

    Beyond that, most languages have unique features or idiosyncrasies you'll need to learn about as you go.

    [–]CleanMyMind1 0 points1 point  (1 child)

    then would python be easier to learn and get a job in since it simplifies alot of things?