• MashedTech@lemmy.worldOP
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Of course… But the idea is that it is misleading… And there’s more traps the beginners falls into. I have a feeling if beginners begin with C++, or other language that is strongly typed and requires memory management and then do some other language that is more abstract like python; they will become better programmers compared to them doing it in reverse.

    • xpinchx@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Yeah but fuck all that python is good enough for most beginners. Variables, scope, loops, functions, operators… Once you get some of the principles down switching to C++ or similar isn’t nearly as bad.

      Being a person that tried to learn C/C# from scratch in my early days python was a good gateway language.