It is a poor craftsman who blames their tools, but I wouldn’t be so poor if these tools weren’t so shit.
10 print “hello”
20 goto hellI’m a bad programmer.
i have this pep talk with myself every time i have to switch languages for a project (especially between python & java) and i can’t remember how to do it at first.
During university I gave additional lessons for lower semesters and at times had to juggle three languages: Java, Typescript and plain JavaScript for that one professor who thought TS sucks.
Coding on the spot got really messy at times.
There’s no such thing as bad languages just bad programers anything outside of raw machine code is Just coping for a lack of skill.
Machine code? If you can’t build a circuit to solve your problem it’s a lack of skill.
Honestly probably easier than writing in machine code.
There is no good programming language, even including the ones people do not use.
what about haskell
Haskell devs like to write code, not maintain it. A bunch of libraries get written, but get abandoned shortly after for something new & shiny.
No!
If only haskell devs were writing documentations, instead of going “type sigs is all the documentation you need!”
What’s the name of that ancient Java UX again?
- ∞🏳️⚧️Edie [it/its, she/her, fae/faer, love/loves, null/void, des/pair, none/use name, kitty]@lemmy.mlEnglish2·3 days ago
I’m not a bad programmer, nix is just a horrible programming language
It’s just node.js that’s why… you’re a deno dude now it’s just your company that is still delayed not you
This is what I tell myself every time I find out the hard way what documented parts of Visual Basic didn’t make it into VBScript.
“A bad workman blames his tools.”
We don’t always have the luxury of choosing our tools, and some tools are garbage.