This is a question for people more experienced with Python, but everybody feel free to answer if you feel like you can provide something decent to the discussion.

Also feel free to explain why you feel that way and your experiences with Python and the paradigms.

  • Custodian6718@programming.devOP
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 days ago

    Obviously (almost) in any language code can be forcefully programmed the way you want, yes. But that is not how we normally code now is it? Usually languages & their community lean more towards certain paradigms than others.

    • Tja@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Depends also on what you use python for. If you build a whole piece of software, you will be using objects. But many teams use Java for the business logic and python as a scripting language to call some api, or automate a task. In those cases python will be used procedurally, as a nicer bash basically.