2

What should I make out of JavaScript?
I don't wanna offend anyone but JS sounds boring , it looks like its only for websites
Its just functions consts, returns , let's, vars, loops,
And so on
But it seems making a project out of this is gonna be quite challenging
My friend Cursors made pool out of Js, the game was awesome!!

Comments
  • 5
    Considering the abomination called Electron, you can do almost anything with JavaScript
  • 2
    Yup, you can make anything with JS
  • 8
    ... which doesn't mean you should.
  • 3
    JS is the necessary evil of the web, or at least that's what it used to be. Because it's such an abomination, the dev world has come up with better alternatives to JS for the web - but at the same time JS fanboyos have made sure JS can be used almost everywhere. In most cases you have better alternatives, but you can get away with knowing only JS. Personally I think that's just plain sad tho.
  • 4
    @100110111 why? bring about another language in which the spec has evolved significantly as much. I know of no other ecosystem for a language (save maybe for the c# folks amd php) that LISTEN to their devs and adapt it onto the system spec as hardcore as JS does. Literally, the evolution of it is astounding.

    I am not an apologist or fanboy, that would mean I swear myself over the ideas of others, I could give two fucks about other developers opinion of my stack as long as it brings me money, being l337 means absolute shit to me. What I don't understand is the elitism itself.
  • 4
    @AleCx04 why what? Why I think using JS everywhere is sad? I think it speaks of laziness, and of limiting oneself to not use the best tools for the job, and if you refuse to learn other langs, you're missing out, no matter what you end up using.

    There is a lot to laud in JS, like you said, the development of the language ecosystem is unbelievable. And while JS is a much better language than it used to be, I still think its flaws far outweigh the good in it.

    That's what I think of JS. Do I actually use JS? Yes I do. It's a good tool for some jobs, especially when you can't expect other (future) devs to learn, say Elm or Reason, to maintain it or co-develop it with you...
  • 2
    Also considered typescript?
  • 0
    Maybe because JavaScript is for the browser and the language everyone uses elsewhere is ecmascript?

    You could have said that 10 years ago but not today.
  • 1
    @100110111 why what what? My question makes complete sense. So we have a language that has continuous development, a huge ecosystem AND development literally dictated by it userbase, and we are going to hate on it? the flaws that you mention literally cannot outweigh its issues, it has been shown before, over and over again that all quirks have a logical stepping stone in the language, i hate that point since at this point EVERY single language you can bring about has quirks, ALL of them, not one is pure or safe for a "wtf is this?" but yet people bring about said quirks from JS as if they were the end all be all of the language.
    For what it is it does well, every fucking platform out there aims to do fuck all. C#, people use it for games, desktop apps, mobile apps, fucking games, VR, AI etc etc and I don't see people shitting on it. If someone knows JS, and they know it well and use it for everything I don't see it as sad. Knowing JS well makes people build TypeScript and Elm.
  • 3
    @AleCx04 I guess I see your point. Not sure I agree 100% with you, or maybe we are misunderstanding each other a bit here. I don't hate JS. Why would I hate any language? I just don't really think there is any lang that I'd use for everything (not that we all do everything, anyways), and out ot the langs that aim to be omnipresent, I wouldn't choose JS (personally I'd go for F# or maybe Rust). However, if your main thang is fe web dev, obvs JS is ur main lang, it's perfectly valid to use it for whatever. Again, personally I don't like the shortcomings of JS as lang, and while TS mends some of them, I prefer other langs.
  • 1
    @100110111 i think we are on the same page really. tbh i don't hate on any language really.
  • 1
    You can make chat bot, but it's Node.js area.
    Mayhaps, HTML5 game, if you prefer browser JS.
  • 1
    Make a windows xp with js!
  • 2
    @netikras compile it to web assembly
  • 1
    If you don't know what should you do with JavaScript then don't do anything
  • 2
    I can’t even right now with this question and these comments. Browser side only? You must be kidding. Anybody who has taken a breath in the last 4 years knows that every single job description out there demands knowledge of something you all consider “not worth knowing”. Give me a break.... y’all just gave the OP the singular worst career advice you could have.

    If you don’t understand that JS is the future, move aside and let the OP do their thang.
  • 3
    @lewdogg I don’t think OP starts a career any time soon
  • 0
    @AleCx04 C++ checks in your list, I believe. There were a stupid amount of changes since 90s
  • 4
    > its just functions, consts, returns, lets, vars and loops

    Uuuh, sorry but you just described almost every language in existence. How is it any more boring than say C++? It's just functions, classes, autos, returns and loops..

    What about Java? It's just functions, classes, returns and loops...

    Do we measure how "fun" a language is based on the amount of It's keywords or what?

    This is really confusing, just build Something with the best tool available
  • 1
    @Hazarth just ssshhhhhj, he has no idea.
  • 3
    JUST NEVER ... and I mean NEVER use javascript. It is just a language with everything you need, and more support than you can imagine.... sounds like one of those languages where you assign a value (on the right) to a variable (on the left)... I mean, come on, who wants to use that?

    Jesus, get your head out of your arse. What in the hell kinda statement is that? I mean, I am 40, but you gotta be real ancient to think JS isn’t a legit language.
  • 1
    So this makes my JavaScript tower defense useless?
  • 3
    "it's only for websites"

    >literally was being used by some goofballs to make an entire desktop window manager
  • 0
    @lewdogg every single job demanding JavaScript is BULLSHIT
  • 0
Add Comment