Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Many companies are using it and it's running in production. It's our job to fix the errors.
-
@rantsauce and sorry js is a great hobbykit tool. and on the client side it still is wishy washy.
and i just because your friends all jumped off a bridge when they found out you were a js developer means you should too :P -
@Benutzername In a way python and node are a like a whore and strongly typed languages are like your hot wife. You look at the whore, even though you have a wife, and everything you build with her is tight and strong and shaped just as it should be, but the whore is easy and lies to you in a way that is flattering and encourages you to lazy acquisition of results. So of course you like the whore more than your wife, it does exactly what you want when you want with barely any work.
This repeat is deserving of its own rant imho. -
@YouAllSuck omg 🤣 what a comparison.
Sorry but i can't agree with it. Still hilarious. -
Tried using typescript?
I’m a c# dev most of the time but I do really like typescript -
@TrevorTheRat If you like typescript, you will love Kotlin and Swift. It‘s like typescript, but without the JS bullshit.
And you can transpile Kotlin directly to JS. -
@YouAllSuck JS is more like an old, ugly, disgusting whore, which for some strange reasons has more customers than any of the other whores.
-
Typescript is awesome. It's a pain in the ass to set up, although it's progressively less painful with Convention over Configuration taking over the Node ecosystem, but IMO it's still worth the struggle. I use it with alwaysStrict, so nullability mismatch is an error, this way it's even stricter (and more expressive) than C#.
-
iiii90853y@YouAllSuck except python is not weakly typed. You are forgetting that it is strongly typed as well
-
@iiii Python has single inheritance and no interfaces. ABCs are a pain to use, objects may or may not have the keys you're looking for, you can either test for all keys at runtime or you can forfeit type safety. Alternatively you can test for classes, but if you do, congrats! You/ve just created a type system that is objectively worse than every other type system including none whatsoever, and also demonstrated that you don't understand what a type is in a civilized programming language.
So....
I'm loving my personal project in Node.JS but I have to say, whoever would use this for any involved professional purpose is a fucking retard.
A complete fucking retard.
Errrors related to their weakly typed bs would have been caught by a compiler in literally ANY OTHER LANGUAGE. Yeah it would take more time to tag objects etc, but then it would be DONE RIGHT and a look-ahead compiler wouldn't be necessary to tell you 'oh the reference could point to a completely different type ! nothing will warn you of this, but if you sort of hover after a certain line the source of the error it took a fucking hour of runtime to produce will be clear !'......
remember just say @NoToJavascript
rant