• onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 months ago

    Why do you even have to mention OOP? C# is object oriented too. Would you start explaining OOP too when teaching C#?

    Python is comparatively easier as it’s nearly literally pseudo-code. There’s no need to even write a main function or functions at all. It uses less characters too e.g no need for semi-colon, brackets in for loops and if statements

    As for indentation being exact, IMO that’s on you. Beginners should be given a proper development environment to work in that helps them as much as possible. Modern editors and IDEs point out syntax errors and indentation errors are incredibly basic. If they are working in an environment that doesn’t even point that out to them, they have been setup incorrectly.

    Anti Commercial-AI license