I only use vanilla pdb when I can't use ipdb, the ipdb experience is way more comfy. The main advantage of pdb is that it's always there.
But I'm writing this blog to help the largest number of people, and this means I want people that are not experienced with programming to be able to debug as well. In this case, pdb is the best option s…
I only use vanilla pdb when I can't use ipdb, the ipdb experience is way more comfy. The main advantage of pdb is that it's always there.
But I'm writing this blog to help the largest number of people, and this means I want people that are not experienced with programming to be able to debug as well. In this case, pdb is the best option since you don't know what environment they are in, what editor they use, what are their skill level, etc.
It's also very important that I start the first months with articles establishing the basics in a way that satisfy my desire for quality. This way I will be able to reference this work in future articles every time I have a post with prerequisite knowledge so people that don't know what I'm talking about can read them and come back. Unfortunately I can't do that with other source because very few are good enough, cover enough topics, and are guaranteed to be still online in a few years.
I only use vanilla pdb when I can't use ipdb, the ipdb experience is way more comfy. The main advantage of pdb is that it's always there.
But I'm writing this blog to help the largest number of people, and this means I want people that are not experienced with programming to be able to debug as well. In this case, pdb is the best option since you don't know what environment they are in, what editor they use, what are their skill level, etc.
It's also very important that I start the first months with articles establishing the basics in a way that satisfy my desire for quality. This way I will be able to reference this work in future articles every time I have a post with prerequisite knowledge so people that don't know what I'm talking about can read them and come back. Unfortunately I can't do that with other source because very few are good enough, cover enough topics, and are guaranteed to be still online in a few years.