Have any of you experienced friction or peer pressure w/r/t the programming language you're learning? e.g. "You shouldn't be wasting your time on A when B is so much cooler" ? #polyglot #programming #languages
Conversation
I've done this before - not something I'm proud of. 🤦♂️ As somebody who works a bit in PL design, I *do* think it's important to critique languages and their strengths/weaknesses, and I do have personal preferences, and like to explain why if asked. That's how we get better!
2
1
The tricky challenge I grapple with is not letting that crush others' curiosity and their own personal journey through the wonderful, varied landscape of Programming Languages.
1
1
I think many folks (my past self included) have feared having to work on another project with *dreaded language*, and worry that more people learning *dreaded language* will increase that chance. Alas their methods may be counter productive. 😓
1
1
The best I can do is associate joy an excitement with the stuff I'm working on, and be open about the problems and dissatisfaction I face with my favored tools. For nothing is perfect, and once you get to work in one PL you'll be pining for more power.
I finally get to write Rust in my day job, and now I'm pining for effect systems, GADTs, dependent types, etc. It never ends. I'm happier though now that I am working alongside engineers who place a greater value on automation wrt. ensuring correctness.
1

