Interesting. If your evolution is anything to go by, I might be at an earlier point. Earlier I might have said perl or C#, nowadays I'd probably say F# or C# depending on what I'm looking to prototype. I find F# stimulates me to think about the kind of data and operations I want to support more than C# does. I would assume OCaml does the same.
I know JS/TS, I find they're generally counterproductive in dissecting the problem I'm trying to solve. I might use them for rapid UI prototyping, if it's a very simple app.
What made you pivot from .NET and Rust to Go? Is this a question of creature comfort, where you're just more accustomed to it nowadays and/or prefer the ecosystem? Does Go stimulate/force you to think about the problem differently and if so, how?
I know JS/TS, I find they're generally counterproductive in dissecting the problem I'm trying to solve. I might use them for rapid UI prototyping, if it's a very simple app.
What made you pivot from .NET and Rust to Go? Is this a question of creature comfort, where you're just more accustomed to it nowadays and/or prefer the ecosystem? Does Go stimulate/force you to think about the problem differently and if so, how?