News for hackers. Stuff that matters.
Re:Why is OOP still so widely spread? by PaulDavisThe1st on Wednesday September 02, 2020 @11:14PM (#24360512)
Sometimes, the domain has already been chosen ("this application is written in Fortran++"), and your task is to find the best tool/technique given that constraint. This means you cannot necessarily bring your knowledge of Closedjure or Rusty to bear upon the problem even if you believe it would improve the situation.
Re:Why is OOP still so widely spread? by mgkimsal on Thursday September 03, 2020 @08:25AM (#24363294)
Yes, that happens. One thing I've found that has been helpful is identifying the stuff about idiomatic "language X" that makes it "good", and try to adapt some of those traits to the current situation. I can say as I've moved in and out of other languages and companies/clients/teams, I've been able to identify good habits and behaviors, sometimes those are a result of languages or tooling in different ecosystems.

That helps for 'solo' stuff. Trying to introduce those ideas and techniques in existing teams is almost always more difficult than it should be.