9

Well... Justy trying to migrate from Android to JavaScript development... Everything seems to be ugly in this world of functions... I really can't understand why JS is so popular, It is totally incapable language.

Comments
  • 1
    Oi. (js dev)
  • 3
    @Willyb321 Can you explain, how to fall in love with JS? I really need to use it.
  • 2
    OK, I'll try lol.
    Right. So. It's a nice simple language to pick up, but when you combine it with say nodejs, jquery etc, you end up with a very very powerful language for a looot of things. Have a look at w3schools / Mozilla developer network for help. And you might find electron cool too. Have a bit of a look at github.com/willyb321/elite-journal for electron, nodejs and regular js all in one neat package.
  • 2
    @SanchelliosProg Treat it like every other language.

    Use it until 'muscle memory' improves.
  • 3
    Well, Java doesn't have prototypal inheritance and first-class functions. Take a look at ES6/ES2015, you'll be impressed.
  • 2
    I don't like JS much either. It's so slow and the way people tend to write it is an eyesore. That said, people use it for a lot of things. It's basically the fundamental language nowadays for web apps. So, just gotta get used to it I reckon.
    You know, unless you wanna use like... typescript. I never have ¯\_(ツ)_/¯ but maybe you'd like it better.
  • 2
    I hated JavaScript with a passion when I first started, but after giving it some time it's actually pretty good
  • 1
    @Willyb321 w3schools is bad and you should feel bad for mentioning it.
    The examples support bad practices, or are straight up confusing and wrong. There are even browsers extensions hiding w3schools from google results
  • 3
    Javascript is an amazing language. To enjoy it you need to understand the underlying structure.

    Once you master the asynchronous nature of JS, you'll find that it's extremely fast depending on it's right usage.

    If use es6 or es7 syntax, you'll find it very pleasing to read and write.
  • 2
    It's popular because there is no alternative. Sure, can use coffeescript or typescript (I love ts btw, so gud), but it's all just javascript.

    That said, javascript is a decent language from es6.
Add Comment