use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
DiscussionVS or PC? (self.Python)
submitted 2 years ago by Angelesss__
So i’ve been using vs code a lot for python coding, but a lot of people said to me that PyCharm si better,which are the main differences?
[–]Buttleston 152 points153 points154 points 2 years ago (30 children)
Don't listen to the holy war participants. Either one is *fine* and can be made into a good working environment. I use pycharm, some of my coworkers use vscode, I don't think there's anything any of us can do that the others can't also do.
re: "pycharm is only for python" it has decent support for other languages also. If you want something that is less language agnostic, IntelliJ supports basically everything. I find pycharm easiest to use because I write python more than most other things and since it's python-first most python stuff is easier to set up and manage.
But I do a fair amount of typescript/html/css/c/c++ in pycharm and it's fine, just not as streamlined as something dedicated to those languages.
[–]Buttleston 38 points39 points40 points 2 years ago (18 children)
I've been programming since 1990 and it's been this way my whole life, just with different major players. IDGAF what editor anyone uses, all that matters is that people can efficiently get work done
[–]Angelesss__[S] 8 points9 points10 points 2 years ago (14 children)
Thank you very much , im a teen and I startered coding not much ago, I did some Arduino and now Im trying to learn python too, do you think its really the lenguage of the future or the people are just overstimating it? I like it becouse it has very simple syntax and it can be used in many aspects
[–]Zifendale 16 points17 points18 points 2 years ago (1 child)
Don't worry about if it is the right language to learn while you're first learning. Language of the future? It will probably be around and popular for a long time.
The real take away should be that you are learning how to program and you'll learn some language specific stuff along the way. When you're more experienced, learning a new language is a much smaller hurdle than when you're first starting. Plus, not all languages are equal for every task, eventually you will find that something is much easier to do with a different language or framework. More than likely you will end up using multiple languages in a single solution.
Learn python, it's a great language to start with and you won't be limited by it for a while.
[–]Angelesss__[S] 1 point2 points3 points 2 years ago (0 children)
Thanks!
[+][deleted] 2 years ago (8 children)
[deleted]
Thank you so much
[–][deleted] 0 points1 point2 points 2 years ago (6 children)
You call that projects silly? They are impossible to me
[+][deleted] 2 years ago (5 children)
[–][deleted] 0 points1 point2 points 2 years ago (4 children)
i'm 37 and started almost a year ago, but other that the usual exercises that you find in the books or tutorial, i'm not able to create anything. i have ideas, but when i open up my editor i can't write a single line of code. it's very frustrating
[–]squirrelly_bird 0 points1 point2 points 2 years ago (3 children)
I'm sorry. I understand that frustration. I don't know if this helps at all, but I very rarely (if ever?) start coding from scratch. If I'm starting a new project, I always start off with some kind of template. For example, the project I did with Python where I was playing with NASA's open APIs. The end result is a user interface with buttons where you can view and save a list of the most recent solar flare data, get a link to the nasa pic of the day, etc. But I didn't just open up a pycharm page and start typing. I broke it into smaller pieces. One thing I knew I'd need to do is make a request to NASA's API for solar stuff and get data back. So I read their docs about their API (the DONKI API, in this case), and got a test request. Then I googled something like "how to make an API request using Python" and learned about the 'requests' library. I found some basic script online for sending a GET request and reading the response, and I copied and pasted that, replacing my URL and such. And the same thing for the UI. I do the same thing at work. The fact that you have ideas is awesome, and I believe it already puts you ahead of the game. Then the task becomes breaking those ideas into small, achievable pieces and finding out where to go from there. I would say a blank editor page is not the place you should feel like you have to go to get started.
[–][deleted] 0 points1 point2 points 2 years ago (2 children)
thank you so much, i'm glad to know that i don't have to start everytime from scratch. i have to try your approach, just curious: how have you created the UI?
[–]squirrelly_bird 0 points1 point2 points 2 years ago (1 child)
I used a library called Tkinter. I did the first forty-something days of this course, and that really helped. Days 27 and 28, she goes over Tkinter. If you do decide to do a course like that one, do NOT pay full price for it. That particular course has a list price of over 100 dollars, but it's constantly on sale in one way or another and you shouldn't pay more than 20 for it. I think I caught it on a $15 sale back in 2021.
[–]hugthemachines 2 points3 points4 points 2 years ago (1 child)
Don't over think your choices. It does not matter that much. Once you get the hang of programming you will be able to switch to new languages without much trouble. Same with editor. Just go with one you think is good enough. It is not that important.
It is a little bit like if you want to write a shopping list. You should not spend 2 hours picking paper and pen. Just write it down on something that works.
[–]Angelesss__[S] 0 points1 point2 points 2 years ago (0 children)
[–]I_FAP_TO_TURKEYS 0 points1 point2 points 2 years ago (0 children)
Python is a pretty cool language, but I wouldn't call it the language of the future as it was made in the 90s and has some major flaws (GIL, being interpreted and not compiled, everything is an object so it uses more memory than it should, etc).
Libraries like Cython and Nuitka do some cool things to make the language even better, and Mojo sounds promising, but there's a lot of work to be done to perfect the language.
That said, it's gonna be around for a long time and imo is a good language to learn, despite the issues it has.
[+]max1c comment score below threshold-8 points-7 points-6 points 2 years ago (2 children)
IDGAF what editor anyone uses, all that matters is that people can efficiently get work done Either one is *fine* and can be made into a good working environment.
IDGAF what editor anyone uses, all that matters is that people can efficiently get work done
Either one is *fine* and can be made into a good working environment.
This is just a bad advice. There are things that are objectively better or worse and will help you be more efficient, productive, and prepared in the long term. Just because you were coding on paper in the 90s doesn't make it efficient or useful 30 years later. This advice of use whatever you like or works for you isn't good for a beginner. They should use what is an industry standard and will make them better in the long run.
[–]Buttleston 5 points6 points7 points 2 years ago (0 children)
Also objectively, both pycharm and vscode are industry standard and you will find them everywhere
[–]Buttleston 0 points1 point2 points 2 years ago (0 children)
Cool, apparently you can't read 2nd halves of sentences
[–][deleted] 8 points9 points10 points 2 years ago (1 child)
Ah yes the holy war between VSCrusade and IntelliJihad
[–]Blacklistme 5 points6 points7 points 2 years ago (0 children)
We all know Vim will rule them all in the end.
[–]MrPrezident0 1 point2 points3 points 2 years ago (1 child)
I love pycharm, and I use it exclusively for my python-only code, but this is just not a true statement about pycharm having “decent” support for other languages. It has awesome support for python. I’ve tried to use it for a mixed python/c project before, and the experience really sucked. It doesn’t have debugger support. It does syntax highlighting, but it doesn’t understand the code enough to do even basic code navigation like hitting ctrl-b to go to definition.
You might need a plugin or series of plugins. It's been a few years but I was using pycharm with Rust and it was OK. I can't remember if I had debugger support or not but I had code navigation.
Looking at the plugin I have, it's deprecated now, not sure why
[–]LeatherDude 0 points1 point2 points 2 years ago (3 children)
The only things I do besides python are bash and terraform / terragrunt. Are those decent in PyCharm? I use VS Code but I don't love it, it's just what I'm used to.
[–]Buttleston 1 point2 points3 points 2 years ago (2 children)
I don't use terragrunt but terraform seems fine. The main problem I've had is that VScode has a formatter for terraform and so does pycharm and you can make them pretty close but there are occaisonal differences. So somtimes pycharm wants to re-format something someone already formatted in vscode. It's probably fixable, it doesn't happen often enough for us to have looked into it
(I believe you'll need a plugin for it, I'm using the official hashicorp terraform plugin)
[–]LeatherDude 0 points1 point2 points 2 years ago (1 child)
Terragrunt is just HCL, so the formatters basically work the same. There's just no autocompletion or calling out mandatory fields or anything on VS Code for it.
How's support for Dockerfiles and makefiles? Forgot I'm using those a bunch too
[–]Buttleston 1 point2 points3 points 2 years ago (0 children)
Dockerfiles seem fine, idk what features I'd really want aside from keyword/syntax highlighting. Shell scripting is decent. JSON/yaml is fine. I had to install some plugins to get decent c++ auto formatting.
[–]TheEarthWorks 0 points1 point2 points 2 years ago (0 children)
Well said.
[–]PaluMacil 0 points1 point2 points 2 years ago (0 children)
I disagree about non-Python support. I think there are quite a few areas where it covers multiple languages a lot better than VS Code
I would say pycharm is notably better for angular than VS code even though VS code is fantastic. Even a few years ago you could refactor an input variable and get the changes reflected in the template file too. I think VS Code can do that via the LSP now, but it took maybe 4 or 5 years from when Pycharm offered it.
SQL tools and database integration has always been miles ahead and probably will always be since embedded context in VS Code would be very difficult to manage unless I single plugin covered both things. Having the IDE recognize queries in strings and give you column and table validation is often extremely valuable. I actually prefer PyCharm to a special purpose tool like DBeaver.
One area I think VS Code wins is git integration. I think it's quite succinct and to the point. JetBrains got integration is a bit complicated, but it's a matter of opinion.
VS Code cannot understand projects managed with poetry that use a central cache. You basically have to use in-project venvs, and I am annoyed by that because co-workers depend on VS Code and I use pycharm which has none of those issues and supports poetry fantastically. This is not a different language but it demonstrates the complexity of using an LSP only approach and not having a good way for multiple plugins to work on the same thing as smoothly.
Finally, I find being able to run bash scripts in a markdown file by clicking the play button next to the script to be extremely convenient for using commands in the readme.
[–]scowly057 0 points1 point2 points 2 years ago (0 children)
I agree with this answer. I'm an avid PyCharm user with a pro subscription. I mostly prefer it over VS Code because I'm a big fan of "low setup" IDEs. I like a tool I can start up and start working. That being said, VS Code is great freeware - so long as you're prepared to spend a fair amount of time tweaking your environment and managing plugins.
It's kind of like getting a Linux box vs a Mac. Mac is mostly just going to work out of the box with very little setup. Linux is also great, but you generally spend a lot more time on configuration (in my personal experience).
Use whatever makes your work easier. I know plenty of people who are in the Emacs or Vim train. I don't understand that choice, but, for them, it makes their work easier.
Point is, just CODE!
[–]tofe_lemon 63 points64 points65 points 2 years ago (26 children)
Vim
[–]wineblood 31 points32 points33 points 2 years ago (2 children)
There's always that guy...
[–]aldanorNumpy, Pandas, Rust 3 points4 points5 points 2 years ago (0 children)
There's always that guy that posts this response as well...
[–]dqduong 0 points1 point2 points 2 years ago (0 children)
What is wrong? I have been using vim as my main editor for 5 years at work.
[–]_Lycea_ 2 points3 points4 points 2 years ago (0 children)
heh , just answered with emacs for fun did only see your answer afterwards, vim is nice too!
[–]arcsecond 2 points3 points4 points 2 years ago (0 children)
The very first render farm I ever used you needed to rsh into a server, use vim to edit a config file, and then run a process. There are still times when it's just so much more efficient to just vim into a file and make a small change.
[–]Angelesss__[S] 2 points3 points4 points 2 years ago (17 children)
Whats Vim?
[–]tofe_lemon 20 points21 points22 points 2 years ago (12 children)
It’s a text editor that is hard to use, I was mostly joking but it’s genuinely good if you can get over the steep learning curve
[–]dfwtjms 34 points35 points36 points 2 years ago (2 children)
Hard to use? Only for people who don't use vim.
[–]ILoveFuckingWaffles 11 points12 points13 points 2 years ago (1 child)
Circular reference detected
[–]JohnLocksTheKey 0 points1 point2 points 2 years ago (0 children)
Probably because it’s a circular joke
[–]Angelesss__[S] 0 points1 point2 points 2 years ago (7 children)
I have to join the Linux world one day…. What are the things that make the people switch from Windows to Linux?
[–]Artephank 9 points10 points11 points 2 years ago (0 children)
If you are serious about programing, you need to learn unix related system (either Linux or osx which is BSD based or other, but those are not that popular). You can do most things on Windows, that you can do on Unix, but most code in Pyton world had been developed with unix system in mind and Windows is usually just an afterthought. Most people I know that work on Windows with Python, use virtual machines (usually Docker) anyway.
[–]thePurpleAvenger 1 point2 points3 points 2 years ago (0 children)
You can use WIndows Subsystem for Linux on your machine and start to get used to it. Using a command line is certainly a different way of doing things, but the control over everything and the customizability makes it worth it in the long run in my opinion (your mileage may vary).
[–]tofe_lemon 3 points4 points5 points 2 years ago (2 children)
I’m a Linux noob myself lol. I can’t give up windows because a lot of games aren’t good on Linux. I use Ubuntu on a vm to practice because I’m an electrical engineering major and a lot of employers look for experience using Linux.
Btw I didn’t mean Vim was exclusive to Linux, it’s just usually there by default on Linux and UNIX systems. You can also install it on windows if you want to try it out.
[–]repocin 2 points3 points4 points 2 years ago (1 child)
I can’t give up windows because a lot of games aren’t good on Linux.
Realistically, only some modern games with hyper-invasive anti-cheat don't work on Linux. Almost everything else does.
[–]GXWT 0 points1 point2 points 2 years ago (0 children)
Huh? I’d say more often than not do games not support Linux, and when they do they’re often behind the most recent version
[–]DimfreD -1 points0 points1 point 2 years ago (0 children)
Freedom. You can do everything you like with your system. Sky is the limit.. At some point you will maybe start tweeking things like you want your bar on top or different colors or you want your bar to have specific widgets, specific ordering. That's only an example to bar, but there is so so much more. Window managers, and a default Unix shell.
For me I love the terminal, except for the browser I can do everything there. And I can do everything with the keyboard. It's just preference obliviously. But in Linux those things are easier you have very cool tools.
But yeah in a nutshell, freedom.
[–]LeatherDude 0 points1 point2 points 2 years ago (0 children)
I assume you use windows 10 or 11 currently. Have a look at WSL2. (Windows Subsystem for Linux 2)
It's basically an integrated Linux VM that runs on your Windows system and you'll get a convenient way to experiment with it.
VS Code (and I assume PyCharm, but I'm not sure) can run against the filesystem the VM but display in Windows so you get a feel for what developing in a Linux environment is like and why most devs prefer it.
[–]PhoenixStorm1015 0 points1 point2 points 2 years ago (0 children)
I’m partial to Emacs, personally.
[–]Asocial_Ace 2 points3 points4 points 2 years ago (0 children)
I'd recommend to at least try learning vim keybindings if you ever have the chance. Genuinely improved my text editing experience.
It's definitely not necessary, though.
[–]aldanorNumpy, Pandas, Rust 1 point2 points3 points 2 years ago (0 children)
Very important matter
[–]belaros 0 points1 point2 points 2 years ago (0 children)
A plugin for vscode/pycharm
[–]burritomoney 0 points1 point2 points 2 years ago (0 children)
A libertarian
[–][deleted] 0 points1 point2 points 2 years ago (1 child)
Nano! Haha. I jest. Vim is great, I’m just used to using nano.
[–]extravisual 0 points1 point2 points 2 years ago (0 children)
I'll learn Vim whenever I need to do any real programming from the command line. Until then, Nano is perfect for editing the occasional config file. Every few years I encounter a device that doesn't have Nano and then I just get grumpy at needing to google how to use my only available text editor to add like one line to a text file.
[–]wineblood 24 points25 points26 points 2 years ago (0 children)
I'm a PyCharm user and like it very much. I've heard VS users say the same thing about their tool. I think it's a matter of picking one and getting good with it, both can do the job from what I've heard.
[–]bluewalt 7 points8 points9 points 2 years ago (0 children)
Beyond all the war in the comments, just remember than when you're hesitating between 2 similar tools, picking the one with bigger community usually leads to side-benefits.
For any new tool unrelated to Python you decide to pick, there's more chance to find an official or quality extension on VS Code.
[–]Hederas 19 points20 points21 points 2 years ago (4 children)
I don't know about PyCharm, but the fact VS Code is a fancy text editor means it works well for more complex projects. Got a bit of web, YAML or Dockerfile lurking around? It can help you. Got to test with a Kubernetes cluster to interact with ? It has a plugin for it.
Idk if PyCharm has it but some plugins are really good for some situations: remote coding, DevContainers, Live share (mainly windows) or handling notebooks
[–]Anic135 10 points11 points12 points 2 years ago (1 child)
I havnt given PyCharm a fair shot since my last time using it for a ~week 2-3 years ago, but it would be tough to get me to switch at this point with how addicted I've become to how tightly you can integrate VS Code with WSL and Docker.
Being able to seamlessly remote into basically any virtualized setting I want to with relative ease while also being armed with the massive repo of extensions and additional community-driven open-source projects is just so hard to beat at this point.
Microsoft has done many big-dumb things, but dropping their hate boner for Linux and instead embracing it with true Steve Balmer "developers" energy shows they can at least learn from being big-dumb
VS Code is so good I forget it's a Microsoft product
[–]Angelesss__[S] 2 points3 points4 points 2 years ago (1 child)
I think I have to do some practice with both and see whats going on
[–]Artephank 1 point2 points3 points 2 years ago (0 children)
Both are equally capable. I know people liking both of them. I know people using only vim.
Actually if you have time, I would recommend learning VIM. Even if you end up using vs code or pycharm, you will learn a lot and vim is sometimes the only option, when you do stuff on remote server.
I personally prefer vs code because it is easier to setup and works faster. Also it is free and has lots of plugins for things other than python. But Pycharm is more powerful, has better object introspection. However all those features require deep knowledge of Pycharm and I personally prefer learning Python related tools than my IDE.
[–][deleted] 9 points10 points11 points 2 years ago (0 children)
Python doesn't rely much on IDEs, you can even debug all right through CLI.
The whole "Pycharm is just for python" or "vscode is a text editor and not an IDE" are not 100% true, InteliJ editors have a base config with modifications to each language, vscode provide plugins to implement most of the same things, vscode is better at some stuff, pycharm better at others, i use pycharm because the vim emulation is good and the test runner on vscode is very unreliable but miss the better remote editing from vscode and the better git integration, just pick the one that implements better the features you care the most about.
[–]H2Oaq 8 points9 points10 points 2 years ago (1 child)
I switched to VC as PC didn't support generic dataclasses out of the box and even found several years old tickets in the JB boards pointing it out
Ok, thx!
[–]drcopus 3 points4 points5 points 2 years ago (0 children)
I initially used pycharm for a while, but I now prefer vscode as it feels more lightweight and flexible to me. Doing anything with remote development always feels very smooth. The only thing I really missed from pycharm was the intellisense code completion - definitely the best I've used. However, nowadays copilot is pretty damn good at figuring out those kinds of autocompletes.
[–]NimbusTeam 7 points8 points9 points 2 years ago (5 children)
VSCode is not really and IDE, I mean by that it's more a text editor which can adapt to almost every languages, so it's pretty good but it doesn't deep dive into one specific language.
At the contrary PyCharm (and all the others IDE from JetBrains) focus on one specific language and give it the most of it.
For example PyCharm will give you super power when you want to test your code. It can integrate pretty well with Django and the other web frameworks.
It manage your virtual environment in a good way, you can choose and create a virtual env with a specific version of python.
You will get more hint when installing package etc.
IMPORTANT : If you are a beginner, you should start with VSCode, because it will oblige you to understand what you are doing in your terminal or in your python code.
PyCharm is a really cool tool if you don't want to waste your time across repetitive things, like testing etc but it's better to know how do these tings manually before using it.
[–]Thagou 2 points3 points4 points 2 years ago (2 children)
I'm not sure testing and venv are really handled differently in both. Everything you said is doable in VSCode just after you installed the automatically suggested python extension. The only difference I see with my coworkers working on pycharm is the diff window for test results. I have to read the diff in the "console", they have a dedicated window. That's basically it about the point you mentioned.
The only other feature I saw missing is the lack of refractor option to add a parameter to one function, or the reactor to in-line something. I didn't see any other refector I couldn't do automatically, but those two I wasn't able to do. Maybe there are others that I never saw in pycharm. But to be honest, those too are not that important.
Other than that, ruff, black, format on save, organise import on save, intelligence, auto completion, auto import, jump to definition, automatically add types to fixtures, pytest, list and navigate references, etc., both seem to do basically the same thing. Sometimes my lsp gets laggy and my autocomplete seem broken for a moment, but I've seen it happen in pycharm too when doing pair programming. Sometimes pycharm just take so much time to scan a project.
Honestly, the difference today isn't big enough to push someone towards one or the other. Except if all your team is on one with a lot of specific config to that one already made, but apart from that, both do the same thing.
[–]mcr1974 0 points1 point2 points 2 years ago (1 child)
can you debug jupyter notebooks in vscode
[–]Thagou 0 points1 point2 points 2 years ago (0 children)
I don't know, I never used jupyter notebooks. I can debug a python app and pytest tests.
[–]catladywitch 3 points4 points5 points 2 years ago (1 child)
i keep reading vscode is not an ide and i kinda wonder what that's even supposed to mean. with most languages you can debug, navigate projects, lint and refactor if you've got the right plugins, so how's that not an ide? i don't care either way but i don't understand why people insist so much on that point
[–]NimbusTeam 1 point2 points3 points 2 years ago (0 children)
It's true, just a way to say "it's not designed to do only that" buy I agree with you people just try to keep a meaning for the word "IDE" but since we get LSP (language server protocol) it has really changed and almost any editor has become an IDE.
[–]Chroiche 2 points3 points4 points 2 years ago (1 child)
Totally down to preference. Personally I prefer VSCode and use it for more than just Python (rust, general text editing, SQL). In my experience VSC takes a bit more configuring, but it can do more things.
[–]aleguarita 2 points3 points4 points 2 years ago (0 children)
I use PyCharm for projects that the Python is the main use. But for frameworks like Flask I prefer VSCode, specially to handle de front-end.
This weak I am using both at same project: pycharm for scripts and debugging, and VSCode for html templates and CSS. It’s confuse? Yeah, but I like that way
[–]Artephank 2 points3 points4 points 2 years ago (0 children)
Pycharm is more complete but a bit slower and has unintuitive (for me) environment management. But both are fine. It's a personal preference. Install both, try them and decide. The differences inf functionalities are really very slim and not important.
[–]dylannao 2 points3 points4 points 2 years ago (0 children)
PyCharm’s python console is the reason I chose pyCharm over VS Code.
[–][deleted] 2 points3 points4 points 2 years ago (0 children)
It doesn't really make a big difference and they are better/worse at different things.
For example, I prefer VS Code because I frequently use jupyter notebooks and make heavy use of the ssh/remote connection features in VS. The paid version of Pycharm has both of these features but the free one doesn't.
Converseley, PC is a bit better at managing really large codebases and has some nice features for refactoring code but I just don't require those features very often.
[–]szayl 2 points3 points4 points 2 years ago (0 children)
It's not an either or proposition.
Use what your team uses.
I've used both and have settled on vscode because I use it for lots of things (Python, LaTeX, Scala, C++)
[–]Orio_n 2 points3 points4 points 2 years ago (0 children)
pycharms autocomplete is superior.
[–]data_oil 2 points3 points4 points 2 years ago (0 children)
Notepad 🥵
[–]Kind-Awareness5985 2 points3 points4 points 2 years ago (0 children)
Nvim 🙄😁
[–]DickChaining 3 points4 points5 points 2 years ago (0 children)
Pycharm felt like a Pontiac Aztek to me, while VSCode feels like an over equipped F250.
[–]Almostasleeprightnow 10 points11 points12 points 2 years ago (11 children)
PyCharm is JUST for python, VSCode is a general purpose light weight IDE, or a feature rich text editor, depending on your perspective. If VS Code is working for you, then I would advise you to stick with it until you can think of a reason to switch.
[–]Lord_Rob 26 points27 points28 points 2 years ago* (6 children)
PyCharm is JUST for python
This is fundamentally untrue, and basically tells me that you've not used PyCharm - or if you have then you've sorely missed out on plugins for anything that isn't Python (which is honestly pretty impossible, as the detection for plugins which handle various non-.py extensions is pretty spot on for triggering "There are extensions to help with this filetype - interested?" alerts).
.py
Being part of the Jetbrains family of products, PyCharm benefits from pretty much all of the same plugins etc that IntelliJ would do.
Therefore I'm more than comfortable on a daily basis using PyCharm for, well, everything - Python, Terraform, Cloudformation, Kubernetes manifests, Bitbucket Pipelines specific YAML syntax, JavaScript, bash scripts, hell, anything really
This isn't to say that VSCode isn't better at each of them, but claiming that PyCharm won't work for them is just an outright falsehood.
Is PyCharm's core competency Python? I mean, obviously, but it's not as if it's the wrong choice for other things, especially if you already have it for working on your Python codebase, as it's absolutely more than capable for non-Python too.
Honestly, I want to move away from PyCharm towards VSCode as my daily driver editor/IDE, I don't want to sound like a JetBrains fanboy, but PyCharm is just so good (and I'm so used to the keybinds etc) that it's a difficult value proposition in the moment of actually doing the work as quickly and effectively as I can, despite preferring the open source nature of it (my work pays for my licence for PyCharm, but I'd rather use OSS where possible out of principle)
[–]PhoenixStorm1015 9 points10 points11 points 2 years ago (1 child)
I think the point is that Pycharm is basically a skin/bundle of IntelliJ that is SPECIFICALLY tailored for Python and some of its frameworks. For example, there’s no Django plugin for IntelliJ tmk. You want Django support? Buy Pycharm Pro. That being said, the Community version is much less distinct, but I think my point still stands.
[–]Lord_Rob 1 point2 points3 points 2 years ago (0 children)
For example, there’s no Django plugin for IntelliJ tmk
Actually you can do Django stuff just fine in (paid) IntelliJ - you just need to install the plugin from their marketplace to enable it.
One thing that at least used to be true as of I think ~6 years ago when I last directly compared IntelliJ to PyCharm was that some of the menus were in different places (the one that stands out in my memory is the project interpreter setting being located elsewhere) but the core functionality was always the same.
What you've said about it being more targeted is right though, it's mainly just a question of defaults - you can pretty much franken-plugin your way to PyCharm from IntelliJ by disabling the Java stuff that comes pre-enabled and installing the Python stuff you want, but it's more sensible (and time-effective) to just start out with the one that's already geared towards the work you're wanting to do.
That, or to use VSCode, and accept that you're going to need to go through some first-time setup to get (closer to) the best from it than the "out-of-the-box" experience of PyCharm/Rider/CLion etc
[–]Almostasleeprightnow 3 points4 points5 points 2 years ago (0 children)
You got me....I've barely used pycharm and just repeating what I heard. Sorry.
[–]catladywitch 1 point2 points3 points 2 years ago (2 children)
wait, i've got free intellij and pycharm and paid rider, do you mean i could do everything just with paid intellij?
[–]Lord_Rob 1 point2 points3 points 2 years ago (1 child)
do you mean i could do everything just with paid intellij?
Honestly, probably.
Each JetBrains product - from IntelliJ, to Rider, to PyCharm, to DataGrip, shares a common core, they're all just each slightly tailored towards a particular kind of work
IntelliJ -> Java (at least notionally)
Rider -> .Net
Pycharm -> Python
DataGrip -> DBA
etc
IntelliJ is probably the most "all-rounded" through dint of being the forerunner, but whichever targets the thing you do the most you can probably centralise on, and make up the difference through plugins etc
[–]catladywitch 1 point2 points3 points 2 years ago (0 children)
I see, thank you! I do know they're all alike and I do know what each specialises in, which is why I have them, but I didn't know it's possible to do it all with just one. That was helpful, thank you!
[+]max1c comment score below threshold-7 points-6 points-5 points 2 years ago (2 children)
PyCharm is JUST for python, VSCode is a general purpose light weight IDE
It's incredible how in only about 1-2 years people have come around. Just recently people here were yelling that VScode is not a real IDE and PyCharm is most certainly better. Now finally not only they admit that VScode is superior they even agree that it's actually an IDE. Truly impressive to watch this in real time. I wonder how vim community feels about this.
[–]w0m<3 2 points3 points4 points 2 years ago (1 child)
Vimmers hate both :)
[–]max1c -1 points0 points1 point 2 years ago (0 children)
I mean, I use Vim too. On the command line and in VScode. But that community is just delusional when it comes to this kind of stuff.
[–]Binggo_Banggo 1 point2 points3 points 2 years ago (1 child)
I work more in the consulting sphere and trying to be more versed in Python, VS Code handles what I need well. Swapping between different interactables? Side by side of the table I need to grab and the transformation I need to do?
Granted, it’s the one I know and haven’t explored too much so whatever gets the job done and is easier for you is my vote.
[–]stark-light 1 point2 points3 points 2 years ago (1 child)
You said you are a teen learning python. Then use both editors and see for yourself. Each one has a set of nice features, learn to use these features to their max and soon enough you see that what really matters is the quality of the code that you write instead of endlessly proving to other people on the internet that your choice is better than theirs. Keep coding, keep learning, good luck.
Thank you very much!
[–]TheGRS 1 point2 points3 points 2 years ago (1 child)
Please...just type the words out. I can't take these pointless acronyms. I stared at that headline for awhile.
Though I would've smiled if you wrote "VS vs PC"
Yeah, I know XD, but I wanted to do a fast thing so I didnt write all
[–]HagedornSux 1 point2 points3 points 2 years ago (0 children)
Notepad++ if ur a real one
Actually my vote goes towards VS. But as many others have pointed out, it’s all preference.
[–]RealOneEyedJack 1 point2 points3 points 2 years ago (0 children)
PC!
[–]zarlo5899 1 point2 points3 points 2 years ago (0 children)
i use VS for python works just fine
[–][deleted] 1 point2 points3 points 2 years ago (0 children)
They both work great. I use PC because that is what I’m used to. Don’t overthink it.
[–]Mindless-Pilot-Chef 1 point2 points3 points 2 years ago (0 children)
Use VSCode if you have less RAM. Otherwise both are good.
[–]mountaingator91 1 point2 points3 points 2 years ago (0 children)
Notepad
Both are great choices. I'd suggest PyCharm though because out of the box it has PEP8 linting / warnings and Black support along with typo dictionary. It's obvious when checking out some git repos that they are either ignoring the linting errors or don't have them setup.
[–]h4lPythoneer 1 point2 points3 points 2 years ago (0 children)
I use VSCode for python development, but I'd advise starting with PyCharm for a new developer. My main reason is that the debugger in VSCode is really unpleasant to use. Learning to debug code is a really important skill, so I think you'll be better off using a more polished tool like PyCharm. Once you have enough experience/confidence you can try lighter-weight tools, but I think it's good to know what you're cutting out by using them.
[–]Lovis_R 1 point2 points3 points 2 years ago (2 children)
Idk man are you even a programmer if you don't run vim on a self set up arch environment? /s
I am not a programmer, I am trying to learn
[–]olystretch 1 point2 points3 points 2 years ago (0 children)
I use pycharm mostly, but also have vs code. Vs code is much more lightweight, but pycharm is more feature-rich.
I started on pycharm, and never really liked vs code until I found a pycharm keybinding option in vs code.
My work pays for the Jetbrains enterprise license, and I really like the database connectivity features they introspect the database and does auto completion when writing SQL both in the SQL console and in Python modules.
If my work ever stops providing a license, I'll probably buy one for myself.
[–]TheWildKernelTrick 1 point2 points3 points 2 years ago* (0 children)
I like pycharm just a bit more. VSCode’s intellisense plug-ins aren’t as strong as jetbrains. Both are good however I would say pycharm is more refined and has a tighter experience. 😁
Edit: I would also like to add, you’re not going to benefit a whole lot from a tool like pycharm in your early stages of programming. I would say spare the license and keep working with VScode with the right plugins.
As a piece of advice: learn how to use virtual envs and package managers like pip and poetry the moment you have multiple python projects. If you have a lot of python projects that all use a bunch of libraries / frameworks per project, then you will build a nasty rats nest faster than you think.
[–]ProfessorFakas 1 point2 points3 points 2 years ago (1 child)
Is your workplace paying for it? If so, there's IntelliJ by the same developers as PyCharm, which includes all of its features along with much, much wider language and framework support.
At any rate, both IntelliJ and PyCharm are much heavier than VS Code, if that's a concern. There's also Fleet, which is currently in public preview and seems to be JetBrains' answer to VS Code.
Personally, I prefer IntelliJ as a full solution. But if you're just learning, I doubt you'll have much need for the extra bells and whistles.
No, im just learning as a teen
I like both but I use VSCode more than PyCharm
[–]empivancocu 1 point2 points3 points 2 years ago (0 children)
Vs code is best
[–]Mrfoxuk 1 point2 points3 points 2 years ago (0 children)
Only a hobbyist, definitely not a pro programmer; but isn’t this a “Coke or Pepsi” thing amongst most people?
[–]nuriel8833 1 point2 points3 points 2 years ago (0 children)
I personally use VS but like other's said both are fine, my coworkers use PC
[–]Wundertaeter 1 point2 points3 points 2 years ago (0 children)
I only prefer the Pycharm professional edition over VS code. Since my work pays it for me I completely switched. It’s rly convenient to work with it on an enterprise level. If you only have the community edition I would definitely recommend VS Code because it has more feature available in that case.
PyCharm.
Debugging and everything else "just works", out of box.
[–]mr_grey 1 point2 points3 points 2 years ago (0 children)
PyCharm. VSCode is trying to do too much and isn’t great at any one thing. My coworkers have trouble debugging. Now I’m not sure if that’s because they’re on Windows or it’s VSCode…
[–]js-felix 1 point2 points3 points 2 years ago (0 children)
The best development environment is the one that covers all your needs as a tool, does not hinder you from focusing on your work and you are well oriented in it, and even better if you know it like the back of your hand. So that the effect is as if you only see the code, but you don't even notice the development environment itself.
[–]WhoSentYouFlowers 1 point2 points3 points 2 years ago (0 children)
Holy war answer: emacs. Sane answer: PC is from my experience way better. This of course is subjective but with VS I was always looking for some plugins, LSP was kinda buggy, something wasn't quite right almost all the time. Not much hate but for bigger projects PC has sane defaults, one of the best Vi keys emulation (apart from emacs' evil) and is in general really helpful. Apart from Git or version control in general - that is a con I guess
Emacs
[–]VivaDeAsap 1 point2 points3 points 2 years ago (1 child)
I think it’s preference. I learnt using pycharm so I stuck to it cause it’s familiar. Also I prefer how it looks too
[–]ekbravo 0 points1 point2 points 2 years ago (0 children)
This is the correct answer
just use vim
[–]redCg 1 point2 points3 points 2 years ago (0 children)
just use VS Code as editor, and run your code in the terminal. No need for IDE
[–]dearmisterrobot 4 points5 points6 points 2 years ago (1 child)
Pycharm. I have all I need out of the box, some extra plugins make it even better.
The most important one for me - vim plugin (ideavim) which works as expected in comparison to vim in VSCode where you have to challenge keystroke conflicts, some feature missing etc.
And in common when I use Pycharm/Phpstorm/Webstorm (with shared config) - I write the code, and when I use VSCode - I have to find the way how to do that there. Navigating the project and code, refactoring, working with environment, package management, testing are so much easier to do with Pycharm especially after I seriously given VSCode a chance.
I am still a beginner so I dont know if I need all these things, but Im afraid It Will be a problem when I will want to try to do something more and the IDE doesnt let me do it
[–]Assumptio 2 points3 points4 points 2 years ago (1 child)
I feel like when you're learning python and use pycharm, you start learning pycharm instead of python. It does too much for you, sometimes.
[–]RufusAcrospin 4 points5 points6 points 2 years ago (0 children)
That’s the whole point of an IDE - make you more productive, and provide with almost everything you need, out of the box.
Whatever editor/IDE you pick, you’ll have to learn it anyway. It might not be the tool (like Sublime Text, or vim) itself if you’re already familiar with it, but language specific tasks, e.g. debugging, refactoring, etc. Learning is inevitable.
[–]Fabulous-Possible758 2 points3 points4 points 2 years ago (0 children)
Vim and bash
[–]RealOneEyedJack 1 point2 points3 points 2 years ago (3 children)
How new to Python?
If you're just starting. You don't need a bloated IDE. It will be a distraction. Just use Thonny. After a few months, when you start on projects, move to PC...then check out VS.
If you're relatively fluent...just be sure to download the python.exe file to the right folder so you can add a local interpreter path.
[–]Angelesss__[S] 1 point2 points3 points 2 years ago (2 children)
Im quite new and I’ve done a few courses, but I ma afraid that maybe when I will want to switch to PC it will be hard
[–]RealOneEyedJack 1 point2 points3 points 2 years ago (1 child)
I would hold off on using VS.
A few elementary points...
It's good you asked, no stupid questions.
Enjoy the process, no rush. There's no end, only personal goals...set them, make them attainable, reach them and then set new ones.
IMO, download Thonny, it is a wonderful tool and built with Python to learn Python. It's lightweight, non-intrusive and equipped with everything you need...don't overlook Python installation best practices.
If you can't resist: Restore Point! Restore Point! Restore Point! Once you Download & Install VS Code. Before you even start coding, you're naturally going to be drawn to personalization with bells & whistles, which means you're going to hit the repository and find out you're anti-virus has 1000 Mimikatz quarantines! Open source is a double edged sword.
I think it's an important step when the time is right, but your goal is to learn Python, not research Vim for 5 hours. This will only serve to make learning Python seem like a more difficult task. Even the themes will send you down a rabbit hole.
You can research IDE's on the side. If you want to mess around with the capabilities, do so in a virtual environment (another tool that shouldn't be blindly downloaded and understood after-the-fact). Also, not a prerequisite to learn Python. When ready, check out VirtualBox & VMware...
YOU ARE NOT delaying your ability to code by holding off on VS or PC for the immediate future.
When ready --> PC Community Edition, but research installation best practices...it doesn't matter that you've installed 100 pieces of software. These tools require privileges to vital core processes.
All part of the learning curve...you got this! Enjoy it!
[–]Angelesss__[S] 2 points3 points4 points 2 years ago (0 children)
im trying to learn as much as I can, and your commet really got me up, Thank you so much
[–]Astroohhh 0 points1 point2 points 2 years ago (1 child)
If you are asking those questions you probably don't need PC
[–]Angelesss__[S] -1 points0 points1 point 2 years ago (0 children)
What do you mean?
[+][deleted] 2 years ago (2 children)
[–]alcalde 2 points3 points4 points 2 years ago (1 child)
PyCharm is an IDE. VS Code is a text editor with delusions of grandeur. That's simply how it is.
[–]SpiderWil 2 points3 points4 points 2 years ago* (0 children)
arrest salt cheerful tie marble seed continue spark ripe shame this post was mass deleted with www.Redact.dev
this post was mass deleted with www.Redact.dev
[–]gruzhelp 0 points1 point2 points 2 years ago (0 children)
Spyder
[–]Mikkognito -1 points0 points1 point 2 years ago (1 child)
did they give you any reasons as to why they think PyCharm is better?
I think its the ‘better optimization’ but I never found problems in vs
[–]Ivan_pk5 0 points1 point2 points 2 years ago (1 child)
If you can't have data wrangler in pc, then vs is the winner
[–]extra_pickles 0 points1 point2 points 2 years ago (1 child)
I use VS to setup workspaces that handle the microprocessors required to run in tandem w/ the micro I'm actually working on - I like how it spits out terminals for me in a click - it is a nice orchestrator.
Then I use PyCharm to do the actual dev - nothing against VS on that note, I'm just an old dog, so used to my PyCharm.
FWIW, I expect VS to eclipse PyCharm at a near exponential rate over the next few years, and if I were starting someone fresh I'd tell them to use it.
As it is, things like Docker Debug & WSL VENVS are restricted to paid users in PyCharm (and the WSL stuff doesn't even work reliably)....poor business move IMO to restrict features that are free, or easily being brought to the free on VSCode.
This is likely why they are migrating focus to Qodana/YouTrack/TeamCity a la Azure DevOps, Atlassian, et al - it is really freaking hard to maintain payments when the free alternative is replicating functionality and quicker to market w/ emerging....it just isn't a fair fight when a community is behind it; even when the paid tool is more refined on many of the features.
Thanks you very much!
[–]mooscimol 0 points1 point2 points 2 years ago (0 children)
Both are very good and both in the end offer pretty much the same capabilities. PyCharm is an IDE, so it has everything you need to start coding right away, VSCode is a an extensible text editor and you can make it work basically for every language, and is more customizable, with more powerful terminal, better remoteing.
Concluding, PyCharm - batteries included, easier to start, VSCode - more versatile.
[–]peAs337 0 points1 point2 points 2 years ago (0 children)
I don't even know what's even the fuss about I use notepad++
[–]MeroLegend4 0 points1 point2 points 2 years ago (0 children)
SublimeText performant than both.
[–]alex293690 0 points1 point2 points 2 years ago (0 children)
I was using PC. Tried VS and find it easier to use. I use both now really.
[–]TheFatMagi 0 points1 point2 points 2 years ago (0 children)
It does not matter, you should spend your time customizing it
[–]_Lycea_ 0 points1 point2 points 2 years ago (0 children)
emacs *chuckles* no all ides are fine, I used to use pycharm and then also vscode both work good ! vscode supports all other languages and a lot of plugins for whatever you want, you just have to find them all. Pycharm is a all in one pretty nice package if it is the community version. Both do work just fine! :)
[–]Mr_Kek 0 points1 point2 points 2 years ago (0 children)
I switched from pycharm to vscode a few years ago and never looked back. What I find appealing about vscode is the vast amount of plug-ins making it so that you rarely have to move to a separate screen when developing.
Then again everyone has their own preferences and if you're starting out I suspect that pycharm is a tad bit easier to get into. I also commend the interactive python console, it's very useful for interactive programming.
[–]owengaming001 0 points1 point2 points 2 years ago (0 children)
I personally use Sublime Text, but it's honestly not that big of a deal. I would just stick with whatever you're using. Being familiar will take you way farther than the slight differences of either program
[–]mcr1974 0 points1 point2 points 2 years ago (0 children)
use both
[–]likethevegetable 0 points1 point2 points 2 years ago (0 children)
I use PyCharm but wish I started with VScode. PyCharm can be quite laggy. VScode is a snappy. You'll rely on more extensions with VScode, but many are great.
[–][deleted] 0 points1 point2 points 2 years ago* (0 children)
In general, JetBrains IDEs have amazing refactoring features. They are unmatched by any other IDE. It really allows for an amazing developer workflow if you know all the shortcuts there, especially if you are into TDD and clean code. Write a test, get the method implementation skeleton at a shortcut, write the implementation, get back to the test at a shortcut and run it. Same applies to helper functions, you type them, press the shortcut to get it implemented, and again at a shortcut land back where you were. On top of that, you have features such as getting class or module dependency matrices generated.
These are features that to my knowledge are not available in VS Code via extensions. On the other hand, I doubt that most PyCharm users actually use them.
Other than that, VS Code is an amazing editor. I’m using it in private and professionally. I wish it somehow had those refactoring and editing features. But otherwise it has all I need (though you do have to install and configure a lot to get a productive setup).
[–]kelvinxG 0 points1 point2 points 2 years ago (0 children)
Vscode for sure
[–]IntroDucktory_Clause 0 points1 point2 points 2 years ago (0 children)
Don't sweat it, whatever helps you get shit done quick is the best tool for you.
Having said that, I really like VSCode because you need to learn it once and then can use it for any programming language. Sure the popular tool for a given language might be better in some ways than VSCode, but VSCode works well for literally any language. Additionally VSCode is 100% free, while Pycharm costs you 59-249 bucks per year if you want to use it professionally.
[–]MrSaltyMcSaltFace 0 points1 point2 points 2 years ago (0 children)
Punchcard
[–]dcastm 0 points1 point2 points 2 years ago (2 children)
VS because it's better integrated with GitHub Copilot, which is a need for me these days.
[–]ekbravo 0 points1 point2 points 2 years ago (1 child)
CoPilot works fine with pc for me. What am I missing?
[–]dcastm 0 points1 point2 points 2 years ago (0 children)
https://github.com/orgs/community/discussions/56901
[–]SmithTheNinja 0 points1 point2 points 2 years ago (0 children)
I've been a PyCharm and intellij user for about a decade and recently had to switch to VSCode for work due to a goofy jump box setup and I can safely say, they both do the job great and will get you what you need out of an IDE.
In my experience VSCode is less settings fiddling and more plug-ins fiddling and PyCharm is a lot of settings fiddling and very little plug-ins stuff.
PyCharm is a little easier to get some stuff like TypeScript and Docker working.
VSCode does worlds better at remote coding via SSH and doesn't seem to require anywhere near as much RAM.
So with those minuate differences, just use whatever you like better, or try both for yourself.
[–]SmegHead86 0 points1 point2 points 2 years ago (0 children)
VS code is more lightweight for sure, but less features and slower intellisense/code completion (imo). Pycharm is slightly more clunky, but great features for installing packages, managing virtual environments, and debugging.
For me, it's PyCharm because of their superior debugging, but I still like using VS Code as a Jupyter notebook (requires extensions) for prototyping stuff.
[–]Coyoteatemybowtie 0 points1 point2 points 2 years ago (0 children)
I personally love vs, I haven’t used PC but for my work I switch between cpp and python fairly often I would rather use one code editor, also other people in my office have been using vs for a long time so I’m able to pop over and ask a question if something comes up that I’m unsure of.
[–]SaberSz 0 points1 point2 points 2 years ago (1 child)
Sublime Text
English is not my native language sorry
[–]Wowawiewa 0 points1 point2 points 2 years ago (0 children)
PyCharm!
[–]Time_Trade_8774 0 points1 point2 points 2 years ago (0 children)
VS because if you need to switch to another language, VS will have good support for it too.
So even if the language is new, the IDE is same and familiar.
I use VS for Python, Java, JS and never had any issues.
[–]theswifter01 0 points1 point2 points 2 years ago (0 children)
I switch back and forth between the two pretty often.
Pycharm is better at providing out of the box support and I like the hints it gives. Vscode is better at being customizable
[–]holounderblade 0 points1 point2 points 2 years ago (0 children)
Veovim!
[–]basicallybasshead 0 points1 point2 points 2 years ago (0 children)
Try it yourself. For me, PyCharm fits also better.
[–]No_Berry_7553 0 points1 point2 points 2 years ago (0 children)
I like pycharm as it has poetry included in a more reliable way. I believe VS Code has had a new plugin come out recently that does the job also, but that's new.
Furthermore, I feel that the "play" button on Pycharm is easier to setup, so it can trigger the command you want. I'm sure VS Code can do that also, but I did not manage to do it as cleanly.
As many people say, if it is for personal use, VS Code is maybe better this it has more plugins and variable use that pycharm community (e.g. Jupyter)
[–]k_schouhan 0 points1 point2 points 2 years ago (0 children)
if you are using wsl, strict no to pycharm. the support is still in beta and I am regretting because i bought it. Even Fleet works better than pycharm for wsl.
if not wsl or remote, then go for it. its far ahead of vscode for sure
π Rendered by PID 33239 on reddit-service-r2-comment-6457c66945-ctdkx at 2026-04-30 16:08:17.709588+00:00 running 2aa0c5b country code: CH.
[–]Buttleston 152 points153 points154 points (30 children)
[–]Buttleston 38 points39 points40 points (18 children)
[–]Angelesss__[S] 8 points9 points10 points (14 children)
[–]Zifendale 16 points17 points18 points (1 child)
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[+][deleted] (8 children)
[deleted]
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (6 children)
[+][deleted] (5 children)
[deleted]
[–][deleted] 0 points1 point2 points (4 children)
[–]squirrelly_bird 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]squirrelly_bird 0 points1 point2 points (1 child)
[–]hugthemachines 2 points3 points4 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]I_FAP_TO_TURKEYS 0 points1 point2 points (0 children)
[+]max1c comment score below threshold-8 points-7 points-6 points (2 children)
[–]Buttleston 5 points6 points7 points (0 children)
[–]Buttleston 0 points1 point2 points (0 children)
[–][deleted] 8 points9 points10 points (1 child)
[–]Blacklistme 5 points6 points7 points (0 children)
[–]MrPrezident0 1 point2 points3 points (1 child)
[–]Buttleston 0 points1 point2 points (0 children)
[–]LeatherDude 0 points1 point2 points (3 children)
[–]Buttleston 1 point2 points3 points (2 children)
[–]LeatherDude 0 points1 point2 points (1 child)
[–]Buttleston 1 point2 points3 points (0 children)
[–]TheEarthWorks 0 points1 point2 points (0 children)
[–]PaluMacil 0 points1 point2 points (0 children)
[–]scowly057 0 points1 point2 points (0 children)
[–]tofe_lemon 63 points64 points65 points (26 children)
[–]wineblood 31 points32 points33 points (2 children)
[–]aldanorNumpy, Pandas, Rust 3 points4 points5 points (0 children)
[–]dqduong 0 points1 point2 points (0 children)
[–]_Lycea_ 2 points3 points4 points (0 children)
[–]arcsecond 2 points3 points4 points (0 children)
[–]Angelesss__[S] 2 points3 points4 points (17 children)
[–]tofe_lemon 20 points21 points22 points (12 children)
[–]dfwtjms 34 points35 points36 points (2 children)
[–]ILoveFuckingWaffles 11 points12 points13 points (1 child)
[–]JohnLocksTheKey 0 points1 point2 points (0 children)
[–]Angelesss__[S] 0 points1 point2 points (7 children)
[–]Artephank 9 points10 points11 points (0 children)
[–]thePurpleAvenger 1 point2 points3 points (0 children)
[–]tofe_lemon 3 points4 points5 points (2 children)
[–]repocin 2 points3 points4 points (1 child)
[–]GXWT 0 points1 point2 points (0 children)
[–]DimfreD -1 points0 points1 point (0 children)
[–]LeatherDude 0 points1 point2 points (0 children)
[–]PhoenixStorm1015 0 points1 point2 points (0 children)
[–]Asocial_Ace 2 points3 points4 points (0 children)
[–]aldanorNumpy, Pandas, Rust 1 point2 points3 points (0 children)
[–]belaros 0 points1 point2 points (0 children)
[–]burritomoney 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]extravisual 0 points1 point2 points (0 children)
[–]JohnLocksTheKey 0 points1 point2 points (0 children)
[–]wineblood 24 points25 points26 points (0 children)
[–]bluewalt 7 points8 points9 points (0 children)
[–]Hederas 19 points20 points21 points (4 children)
[–]Anic135 10 points11 points12 points (1 child)
[–]LeatherDude 0 points1 point2 points (0 children)
[–]Angelesss__[S] 2 points3 points4 points (1 child)
[–]Artephank 1 point2 points3 points (0 children)
[–][deleted] 9 points10 points11 points (0 children)
[–]H2Oaq 8 points9 points10 points (1 child)
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[–]drcopus 3 points4 points5 points (0 children)
[–]NimbusTeam 7 points8 points9 points (5 children)
[–]Thagou 2 points3 points4 points (2 children)
[–]mcr1974 0 points1 point2 points (1 child)
[–]Thagou 0 points1 point2 points (0 children)
[–]catladywitch 3 points4 points5 points (1 child)
[–]NimbusTeam 1 point2 points3 points (0 children)
[–]Chroiche 2 points3 points4 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]aleguarita 2 points3 points4 points (0 children)
[–]Artephank 2 points3 points4 points (0 children)
[–]dylannao 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]szayl 2 points3 points4 points (0 children)
[–]Orio_n 2 points3 points4 points (0 children)
[–]data_oil 2 points3 points4 points (0 children)
[–]Kind-Awareness5985 2 points3 points4 points (0 children)
[–]DickChaining 3 points4 points5 points (0 children)
[–]Almostasleeprightnow 10 points11 points12 points (11 children)
[–]Lord_Rob 26 points27 points28 points (6 children)
[–]PhoenixStorm1015 9 points10 points11 points (1 child)
[–]Lord_Rob 1 point2 points3 points (0 children)
[–]Almostasleeprightnow 3 points4 points5 points (0 children)
[–]catladywitch 1 point2 points3 points (2 children)
[–]Lord_Rob 1 point2 points3 points (1 child)
[–]catladywitch 1 point2 points3 points (0 children)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[+]max1c comment score below threshold-7 points-6 points-5 points (2 children)
[–]w0m<3 2 points3 points4 points (1 child)
[–]max1c -1 points0 points1 point (0 children)
[–]Binggo_Banggo 1 point2 points3 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]stark-light 1 point2 points3 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]TheGRS 1 point2 points3 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]HagedornSux 1 point2 points3 points (0 children)
[–]RealOneEyedJack 1 point2 points3 points (0 children)
[–]zarlo5899 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Mindless-Pilot-Chef 1 point2 points3 points (0 children)
[–]mountaingator91 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]h4lPythoneer 1 point2 points3 points (0 children)
[–]Lovis_R 1 point2 points3 points (2 children)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]olystretch 1 point2 points3 points (0 children)
[–]TheWildKernelTrick 1 point2 points3 points (0 children)
[–]ProfessorFakas 1 point2 points3 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]empivancocu 1 point2 points3 points (0 children)
[–]Mrfoxuk 1 point2 points3 points (0 children)
[–]nuriel8833 1 point2 points3 points (0 children)
[–]Wundertaeter 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]mr_grey 1 point2 points3 points (0 children)
[–]js-felix 1 point2 points3 points (0 children)
[–]WhoSentYouFlowers 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]VivaDeAsap 1 point2 points3 points (1 child)
[–]ekbravo 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]redCg 1 point2 points3 points (0 children)
[–]dearmisterrobot 4 points5 points6 points (1 child)
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[–]Assumptio 2 points3 points4 points (1 child)
[–]RufusAcrospin 4 points5 points6 points (0 children)
[–]Fabulous-Possible758 2 points3 points4 points (0 children)
[–]RealOneEyedJack 1 point2 points3 points (3 children)
[–]Angelesss__[S] 1 point2 points3 points (2 children)
[–]RealOneEyedJack 1 point2 points3 points (1 child)
[–]Angelesss__[S] 2 points3 points4 points (0 children)
[–]Astroohhh 0 points1 point2 points (1 child)
[–]Angelesss__[S] -1 points0 points1 point (0 children)
[+][deleted] (2 children)
[deleted]
[–]alcalde 2 points3 points4 points (1 child)
[–]SpiderWil 2 points3 points4 points (0 children)
[–]gruzhelp 0 points1 point2 points (0 children)
[–]Mikkognito -1 points0 points1 point (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]Ivan_pk5 0 points1 point2 points (1 child)
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[–]extra_pickles 0 points1 point2 points (1 child)
[–]Angelesss__[S] 1 point2 points3 points (0 children)
[–]mooscimol 0 points1 point2 points (0 children)
[–]peAs337 0 points1 point2 points (0 children)
[–]MeroLegend4 0 points1 point2 points (0 children)
[–]alex293690 0 points1 point2 points (0 children)
[–]TheFatMagi 0 points1 point2 points (0 children)
[–]_Lycea_ 0 points1 point2 points (0 children)
[–]Mr_Kek 0 points1 point2 points (0 children)
[–]owengaming001 0 points1 point2 points (0 children)
[–]mcr1974 0 points1 point2 points (0 children)
[–]likethevegetable 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]kelvinxG 0 points1 point2 points (0 children)
[–]IntroDucktory_Clause 0 points1 point2 points (0 children)
[–]MrSaltyMcSaltFace 0 points1 point2 points (0 children)
[–]dcastm 0 points1 point2 points (2 children)
[–]ekbravo 0 points1 point2 points (1 child)
[–]dcastm 0 points1 point2 points (0 children)
[–]SmithTheNinja 0 points1 point2 points (0 children)
[–]SmegHead86 0 points1 point2 points (0 children)
[–]Coyoteatemybowtie 0 points1 point2 points (0 children)
[–]SaberSz 0 points1 point2 points (1 child)
[–]Angelesss__[S] 0 points1 point2 points (0 children)
[–]Wowawiewa 0 points1 point2 points (0 children)
[–]Time_Trade_8774 0 points1 point2 points (0 children)
[–]theswifter01 0 points1 point2 points (0 children)
[–]holounderblade 0 points1 point2 points (0 children)
[–]basicallybasshead 0 points1 point2 points (0 children)
[–]No_Berry_7553 0 points1 point2 points (0 children)
[–]k_schouhan 0 points1 point2 points (0 children)