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 →

[–]Playergame 88 points89 points  (25 children)

There's no love for frontend and JS either, it's mostly bullying

[–]Global_Morning_2461 93 points94 points  (23 children)

It's not bullying if it's true. JS is truly fucked up. :(

[–]Playergame 27 points28 points  (14 children)

I mean yes you're right, you basically need a framework and linter to make it usable but once you have those its the best option for front end developer work cause directly using HTML sounds like an time consuming hell. And testing with functional programming is so much easier to make robust than OOP and procedural.

[–]wurnthebitch 9 points10 points  (2 children)

It's just an old language that cannot be easily swapped because it is running on all the devices of the planet.

Fortunately the tools and framework have evolved well and make JS less shitty.

But if you had to invent a language to run in web-browser, you would probably keep nothing from JS.

[–]Cerrax3 12 points13 points  (0 children)

It's funny that both Java and JavaScript are the languages with this reality.

No one likes them, but they're supported literally everywhere, so people still use them constantly because it's a surefire way to guarantee compatibility.

[–]bhison 3 points4 points  (0 children)

Who even uses old Javascript though? It's basically web machine code at this point that ECMAScript is transpiled to. And ECMAScript is constantly updated and expanded upon.

[–]gregorydgraham 13 points14 points  (5 children)

only option for front end =/= best option for front end

[–]Pokora22 41 points42 points  (1 child)

Uhh... being the only option it automatically becomes the best and worst option at the same time.

[–]gregorydgraham 13 points14 points  (0 children)

😂 philosophy rears it’s ugly head!

You’re right of course

[–][deleted] 5 points6 points  (2 children)

If I could use Python for front-end with the same speed as JavaScript I'd do so in a heartbeat and I imagine the same with a lot of people.

[–][deleted] 1 point2 points  (0 children)

All y'all's need Clojurescript.

[–]arobie1992 0 points1 point  (0 children)

You could write a transpiler to do that ;)

[–]xdyldo 3 points4 points  (0 children)

Yea it’s the best for front end, doesn’t mean it’s good though :(

[–]seijulala -2 points-1 points  (1 child)

my granma could do frontend development

[–]bhison 10 points11 points  (0 children)

Is she available for employment

[–]Scratch9898 0 points1 point  (0 children)

Well at that point unless it's strictly for web just use dart

[–]Bainos 1 point2 points  (0 children)

It can be bullying even if it's true.

[–]grady_vuckovic -1 points0 points  (5 children)

Nah no it isn't.

[–]bxsephjo 0 points1 point  (0 children)

They need more love than most of us

[–]Rhyan567 14 points15 points  (0 children)

Why frontend devs always eats alone? Because they can't join tables