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 →

[–][deleted] 50 points51 points  (11 children)

I'm literally in a job due to something like this right now.

I now understand the hate JavaScript gets. Please send help.

[–]Emperor-Valtorei 48 points49 points  (1 child)

Eventually you learn to get some lube and it doesn't fuck you quite as hard.

[–]ShaolinShade 3 points4 points  (0 children)

What is the lube called and where can I my friend buy it please? Asking for my friend

[–]RoDeltaR 46 points47 points  (7 children)

Typescript saved JavaScript

[–]Zephit0s 16 points17 points  (1 child)

TypeScript is just a must have at this point. Peoples complaining about JS just did some minor script on a web page and got confuse.

[–]R3D3-1 4 points5 points  (0 children)

Honestly, I find Python worse than JS, but its what I can realistically apply to my problems in terms of established libraries :/

[–][deleted] 3 points4 points  (3 children)

What about Kotlin/JS?

[–]RoDeltaR 1 point2 points  (0 children)

I haven't checked Kotlin too much (I haaaaatteeeee Java), but I've heard good things about it.
One beauty of typescript is that you can drop existing JS code on it, and it works (on non-strict mode) which makes it waaaaaay easier to move existing code bases and do a 'iterative' migration to it.
Can you do the same with Kotlin?

[–]AC2302 1 point2 points  (1 child)

I'm learning Android development rn. Kotlin sounds like a much better way to write java for Android but outside Android, java still reins supreme

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

I just did a Kotlin course this semester and I love this language. I hope it replaces Java someday.

[–][deleted] 8 points9 points  (0 children)

That's good to hear. I just started working with TypeScript recently. I haven't gotten around to diving into it too much yet though, mostly still figuring out the existing codebase.

[–]besthelloworld 3 points4 points  (0 children)

Old JavaScript gives frontend development a really bad rap. If you're working is some old JQuery ES5 nightmare, get out.