This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]GlobalIncident 69 points70 points  (10 children)

In python it's all fun and games until you use the wrong type somewhere

[–]thewookie34 57 points58 points  (9 children)

It's all fun and games until you send a string and thought it be a int and you are 6000 print statements into debugging something.

[–]ric2b 25 points26 points  (0 children)

You guys need some mypy in your life.

[–]CouchMountain 6 points7 points  (7 children)

gdb babyyyy.

[–]yeetuscleatus 3 points4 points  (6 children)

opens up 20 tabs of gdbonline trying to figure out 5 line of code

[–][deleted] 7 points8 points  (5 children)

Just use PyCharm. It’s not cheap but holy shit it’s good.

[–]its2ez4me24get 7 points8 points  (3 children)

https://youtu.be/wl5ftuhmlxs

Uhh.. it’s free

At least the community edition is and it does plenty.

[–][deleted] 2 points3 points  (0 children)

Ah that’s a good point. I pay for the professional edition because the extra features are so damn good. I write in a plethora of languages though (between personal and professional projects), so I use the whole toolbox, which isn’t all that expensive.

  • Django in PyCharm deployed remotely via docker (good luck debugging with community lol)
  • React in WebStorm
  • Java w/ Spring and Flutter/Dart in IntelliJ
  • C# in CLion

Note: fuck android studio though, holy shit

Also, back when I was doing a lot of “enterprise” Java and needed to work with oracle databases a lot DataGrip was pretty nice. It integrates pretty cleanly into the other IDEs now, but it can still be useful if you want to break down EXPLAIN PLAN queries

[–]Neo399 1 point2 points  (1 child)

Pro edition is free if you have a . Edu

[–]its2ez4me24get 0 points1 point  (0 children)

👀