• howrar
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    I’m confused. Isn’t this already the default behavior of the built in Python debugger?

    • vatlark@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      They give some justification:

      https://github.com/hirsimaki-markus/seapie#why-not-pdb

      Overall, pdb is ok but it felt rough for the novice I once was. pdb asks you to learn a small debugger language on top of Python and interaction with your code requires a separate ‘mode’. In my opinion the correct specification for debugger user experience is that ‘it works like i imagine it should work’ and seapie tries to achieve that.

      • howrar
        link
        fedilink
        English
        arrow-up
        2
        ·
        21 hours ago

        Yeah, I don’t understand this justification. Typing i<enter> is too complicated, so I’ll make a whole new library for it?