… until you run into a problem which you can’t figure out on your own. Then you search the web, and only find how to do it with Y, instead of the technology you used which is called X. So after determining that you’re truly stuck, you switch to Y. Until you get stuck again, you search the web, and can only find how to do it in Z. And everyone online tells you you’re stupid to use X or Y in the first place. And the cycle continues.
This is why I gave up on being a web developer and stayed far away from JS.
I came from a cpp background and loved it the moment I saw it. Like, you mean I just go var foo = ... and then I can put anything? No type casting?? No types??? Finally, I was free.
But I’ve always been more of a hacker than a real programmer. I’ve since learned that there are advantages to using types, static checking, etc…
I mostly work in Python, but we use types at work. For a hack day project I skipped typing stuff for like an hour, and then went “wait this sucks” and added types. It was easier overall.
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
Posts must be relevant to programming, programmers, or computer science.
No NSFW content.
Jokes must be in good taste. No hate speech, bigotry, etc.
… until you run into a problem which you can’t figure out on your own. Then you search the web, and only find how to do it with Y, instead of the technology you used which is called X. So after determining that you’re truly stuck, you switch to Y. Until you get stuck again, you search the web, and can only find how to do it in Z. And everyone online tells you you’re stupid to use X or Y in the first place. And the cycle continues.
This is why I gave up on being a web developer and stayed far away from JS.
I came from a cpp background and loved it the moment I saw it. Like, you mean I just go
var foo = ...
and then I can put anything? No type casting?? No types??? Finally, I was free.But I’ve always been more of a hacker than a real programmer. I’ve since learned that there are advantages to using types, static checking, etc…
Don’t ever come to me saying “finally I am free from types” very few things make me angry. Rejecting types is one of them.
Also its
let foo
andconst foo
depending on how you plan to use the variable…There wasn’t any let or const when I got into it hahaa
I mostly work in Python, but we use types at work. For a hack day project I skipped typing stuff for like an hour, and then went “wait this sucks” and added types. It was easier overall.