Elektrine lite

← Feed

@norootcause@hachyderm.io

2026-08-03 00:29 UTC

Software engineering research question I’ve always wondered about (although less relevant in the age of AI): are developers more productive when working in their preferred language compared to working in a language imposed upon them due to business constraints?

Replies (4)

  • @norootcause@hachyderm.io It depends. If you're contorting yourself to wedge your preferred language into an existing environment that's wholly incompatible out of some perverse, fetishistic desire to use a language? No, not really. If you're in an environment that happens to be using your favourite language and the organization and tooling supports it? Sure, sounds great. I think language is pretty far down the list of determinants of productivity. But it's nice when it happens.

    Open ##5173551

  • @whack@hachyderm.io 2026-08-03 01:23

    @norootcause@hachyderm.io I dunno if I could answer that as a more/less productive with the way it’s phrased. The closer the system is to my mental model, the faster I can work within it — the language or syntax is almost irrelevant for me.

    Open ##5173557

  • @Mataway@hachyderm.io 2026-08-03 01:26

    @norootcause@hachyderm.io As a long time manager, I would say they are definitely more productive in a language they prefer. In theory picking up a new coding language should be straightforward, but a lot of folks are emotionally attached to their tools. It doesn’t mean a lesson can learn and decide to embrace a new language, but it’s more of a barrier for some folks than I would have guessed early on.

    Open ##5173561

  • @adrianco@mastodon.social 2026-08-03 02:09

    @norootcause@hachyderm.io I’ve been benchmarking 13 different languages on the same two tasks and one thing it measures is how much context it takes to code a working solution. Python and Go win over other languages. They are easier to code as far as I can tell. Https://Dev.to/adrianco_54 or github.com/adrianco/retort

    Open ##5173566