Good evening, everyone. I have, but one quick inquiry. What are the best resources in your opinion to learn python by yourself as a complete beginner? Thank you all

  • FizzyOrange@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Salty huh

    Very. Python’s shit tooling has cost me literal weeks of my life. It’s so bad. Have you ever used Go or Rust? If not go and try them and then you will realise that it doesn’t have to be like that.

    Saying you need to set up type hinting in Python shows that you’re the one assuming it’s a hassle like TS

    I’m not assuming. I have done this. It is absolutely a hassle. TS isn’t exactly hassle free but it’s still better than Python.

    where you need a different runtime to have access to something the language (JS) should have provided from the start.

    You mean like MyPy or Pyright? At least Typescript defines the semantics of its type hints. Python only defines the syntax! You can have multiple type checkers that conflict with each other!

    Everything you need is provided by typing, which is included in a Python install. Just import it and start using it.

    If you do that, nothing will actually be checked. You need to explicitly run pyright in CI.