• 2 Posts
  • 83 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle

  • No! They don’t want a formalised language. They’d much rather explain and re-explain in English, then repeatedly correct the mistakes the clanker inevitably makes. And spend at least the same amount of time as a skilled programmer would.
    But I get why managers think that skilled labour can easily be replaced with LLMs. Their jobs of writing emails and occasionally creating presentations, that may or may not match information they received from more skilled personnel, can absolutely be done by an LLM.



















  • I don’t like this type of question. In my experience knowing one language has little impact on learning another. What matters much more is understanding the underlying concepts.
    If you grok OOP it doesn’t matter if you go from Java to C# or from C++ to Python. Yes, there are differences, but they’re mostly syntactic in nature.
    So assuming you got the hang of imperative programming and maybe had some exposure to functional programming, too, the concept you’re likely to struggle with the most is ownership. Simply because it’s a concept that’s fairly unique to Rust.
    Having come from Java, via C++ and Python and having dabbled with Haskell a bit, I feel like The Book does a decent job of explaining Rust in general and its oddities in particular.