181
gabmus
8y

Js frontend
Js backend
Js mobile apps
Js desktop apps
What's next? Js kernel?

Comments
  • 32
    We know you're joking, but they might not. Don't tempt them ;)
  • 36
  • 2
    We've had emulators in js for quite some time already, doesn't that classify as a js kernel? 😎
  • 18
    JS is one of the ugliest languages ever made. I don't want it to exist anymore. I want C# EVERYWHERE until I get bored of it and want something else. And I doubt I'll ever get bored of C# long enough for me to actually stop using it altogether. Been writing c# since 05, and couldn't be happier with how it has evolved.
  • 22
    @Jase yeah, C# isn't exactly that better and I don't think I am the only one disliking it. I prefer Python a lot more actually.
  • 14
    Think more, js os
  • 3
    @Jase Go have a play with something like Brain fuck, or perhaps PostScript, maybe Oz, I'm certain your opinion would change somewhat based on your experience with those.

    Besides Microsoft did once have their own language in the browser as an alternative to js in internet explorer, the downside? It was VB they had used as an embedded language...
  • 1
    Nope. JS shit-end, JS OS, JS Mobile OS, JS embedded OS , JS Car OS, JS GoT ... oops I am overreacting... 😐
  • 0
    Python + TranScrypt = no more writing Javascript.
    Though I've never used it, so I'm not sure of its pain points yet
  • 3
    @Jase I pretty much agree with you. My main beef with js is the dynamic typing. Trying to get to grips with a big code base is considerably harder when you can't do a "find declaration" to find a variable's type. That's true of dynamic typing in general, not just js. The convenience of dynamic typing is great when writing small scripts (is why scripting languages tend to be dynamically typed), but it starts to become its own problem as the code gets larger.

    I guess if it's your own code you can mentally keep track of what stuff does as you write it. However, as an outsider coming to a dynamically typed code base, it's a nightmare to become familiar with the code unless there's docs or someone available to explain what everything does.
  • 5
    First they said turn your desktop apps into web apps so they can become "lightweight" and deployed everywhere.
    Then they said turn your webapps into native mobile apps so they can become responsive.
    Then they said turn your native webapps into js-based mobile apps (Ionic, etc) because....oh I don't know, maybe Xzibit is behind it all.
  • 0
    @QoolQuy2000
    "Then they said turn your native webapps [...]"

    I meant to write "Then they said turn your native mobile apps [...]". Why's there a 5-minute window for editing anyway!
  • 1
    @QoolQuy2000 we are devs, no mistakes allowed, no changing your mind sir!
  • 0
    @nmunro They also had JScript. I actually really liked that.
  • 2
    Js in astronaut space suits :)

    https://reddit.com/r/programming/...
  • 1
    @Jase you're one of my favorite c# coders, the kind that stays in his c#world. But I don't like the latest c# trend that all those secluded c#devs started going over to JavaScript just because Microsaft blogged so hard, it's quite avant garde.. can you please convince your other c#-buddies to go back to c#? They had problems writing JavaScript so they invented all kinds of nefarious things like typescript and babbel. I think they successfully broke JavaScript, but the danger is not over because their code is still running on the es5 VM! They're in trouble @Jase ! Only you can save them!
  • 1
    @fuckinghipsters hahaha thanks. I don't have any C# buddies though ;-( All the people in AUS seem to write PHP for fuck sake lol. I hate PHP (unless I want to very quickly write a tiny site where and don't feel like loading up an IDE and fucking around with too much boilerplate stuffs.
  • 3
  • 2
    Hopefully WebAssembly will save us! (;
  • 0
    @silly-symphony "the kernel is written in C++" -from the page you linked.
  • 2
    A JS developer somewhere in the world:

    "Hold my beer."
  • 0
    Make hardware out of JS

    Just give people a sheet of paper with "JS" written on it.
  • 0
  • 0
    Js has been used to program microcontrollers without thethering... Does that count?
  • 0
    Js is just ugly, completely insecure by design which requires workarounds, is not in it's standard implementation concurrent at all and doesn't really have a fucking standard library. It's nearly as bad as with PHP - there are 20 different ways to do the same stuff implemented somewhere and you never know what shit is just going on. Being dynamically doesn't fucking help at all. Just keep it in the browsers please. I see it's use there. But please don't haunt me with that shit elsewhere... There really is no reason for that madness.
  • 0
    Migrate to alternate universe
  • 0
    JS needs a bunch of require('module'). I love it ! But :D
  • 1
    Can't wait ya know xP
Add Comment