in the beginning, I was using neither of these. I used Visual studio, and I think it is more popular than VS code for C/C++ developers. But I knew about JetBrains cuz I also used PyCharm and InteliJ IDEA. I thought they were very very good and I'm still sticking with the decision to use CLion
definitly not, a lot of ides are very chunky and slow to use. visual studio for example has to be configured because it reformas and deletes yout code at will. the thing you actually want from the ide is the debugger, for code editing you should use a more lightweight editor (no intelisense makes you a betrter programmer), like for example emacs.
The reason CLion is a huge memory/CPU hog is because of clangd mostly Now you might say VSCode uses clangd too (if the extension is installed) and doesn't eat resources as much. I've come to the conclusion that CLion seems to use more clangd features than the VSCode extension. But yeah it being paid might turn some people off and that's understandable.
CLION looks nice, but is a monster to configure and start using. After a month trial, we just give up and decided not to pay for this expensive tooling. Sorry. Next to this, it looks more suitable for smaller projects with lower demands. The project is just not finished yet. Jetbrain is earning a lot of money for a simple editor.
Yeah that's true. Iam in Linux and for that i can't use Visual Studio and iam confused between CLion and Visual Studio Code. If i were on Windows then definately I wouldn’t think about anything else but Visual Studio. Specially for large and complex C++ projects.
VSC is cool for beginner and small projects . This editor can't handle big projects , files. On JB-IDE ( in my case ) i don't have any issues with performance and i can handle very big files on battery laptop without any performance drop. So JB-IDE > Vim > VSC .
And that’s the problem with jetbrains IDEs. You better have a beefy laptop or computer to use it smoothly. Otherwise the ide will hog all your little ram
@@devhara that is soooo laughable in 2024 with what is 1,000,000 the power of an engineering workstation from the 90s, where we had the same functionality... retard devs now..
You did not cover debugging. Many professional developers develop using their favorite (usually light-weight) editor, and use an IDE only for debugging.
@@johnc3403 what I was getting at, sitting there and compiling something like boost or an application with a few hundred k lines of code will take some time and seriously drain a battery. Unless you want to waste 5 or 10 minutes just on compiling a library, sure go for it, but for major applications, using a laptop would be painful. Nobody with a codebase of half a million lines or more of code plus libraries is going to waste their time on some anemic MacBook.
@@catklyst Nowadays there are notebooks with 16-core CPU and 64 GB of RAM, which I would call powerful enough for development, but a stationary PC is preferable for many reasons if mobility is not vital for actual development work.
@@catklyst As a student I'm not doing real dev work but I'm still compiling large code bases and most students run exclusively on laptops. Last week I had to compile a custom linux kernel. Took quite a while to finish...
@@shoucs2 it's only dumb to someone not knowing how to produce software in a professional environment. if you don't care about details then enjoy the video. Opinions matter more nowadays as we know.
@@patlecat So you do not think that a beginner in coding should actually go with own preference at first but instead need guidelines to follow by professionals?
in the beginning, I was using neither of these. I used Visual studio, and I think it is more popular than VS code for C/C++ developers. But I knew about JetBrains cuz I also used PyCharm and InteliJ IDEA. I thought they were very very good and I'm still sticking with the decision to use CLion
Obviously a dedicated IDE will always be better in terms of productivity and smooth operations over an editor.
Tell that to a vim user
definitly not, a lot of ides are very chunky and slow to use. visual studio for example has to be configured because it reformas and deletes yout code at will. the thing you actually want from the ide is the debugger, for code editing you should use a more lightweight editor (no intelisense makes you a betrter programmer), like for example emacs.
@@wicked_sash Then you're not using them correctly or have weird plugins loaded. Never had any such problems.
On the Windows platform, no one in the industry uses VS Code for production C++ - we use Visual Studio...
We know.
One the few things that annoys me being on Linux.
The reason CLion is a huge memory/CPU hog is because of clangd mostly
Now you might say VSCode uses clangd too (if the extension is installed) and doesn't eat resources as much.
I've come to the conclusion that CLion seems to use more clangd features than the VSCode extension.
But yeah it being paid might turn some people off and that's understandable.
Yeah, it's easier to just blame someone else
CLION looks nice, but is a monster to configure and start using. After a month trial, we just give up and decided not to pay for this expensive tooling. Sorry. Next to this, it looks more suitable for smaller projects with lower demands. The project is just not finished yet. Jetbrain is earning a lot of money for a simple editor.
Excellent review. I'll try to get a non paid licence because I'm studying chemistry at college. Hope they allow me to apply that. Thanks!!
Maybe for multi platform development, but on Windows, nothing beats Visual Studio for C++
Yeah that's true. Iam in Linux and for that i can't use Visual Studio and iam confused between CLion and Visual Studio Code. If i were on Windows then definately I wouldn’t think about anything else but Visual Studio. Specially for large and complex C++ projects.
I stopped coding when they started charging for VS. I've been thinking of coding again but am reluctant to commit to any compiler still
but C++ is WOKE, pure C is superior and VS does not support C correctly
@@slo3337 What are you talking about. Visual Studio Community edition is free
VS Code is not even an IDE, so the comparison is dumb. CLion is an IDE & Visual Studio is an IDE, but VS Code is not.
VS Code is literally a code editor
@@Sakupenny
So which one is better
@@MrNoBody_55555 CLion, because VS code isn't even an IDE, how can a non-IDE be better than an actual one
i always use clion but i hate one thing about it, its slow, especially when trying to find a match for a certain type or a method i type
How can you compare IDE with a Text editor? XD
..he just did, or did you miss something?
jetbrains products never fail ever since
useful video, thanks
good vid, thanks
VSC is cool for beginner and small projects . This editor can't handle big projects , files. On JB-IDE ( in my case ) i don't have any issues with performance and i can handle very big files on battery laptop without any performance drop. So JB-IDE > Vim > VSC .
And that’s the problem with jetbrains IDEs. You better have a beefy laptop or computer to use it smoothly. Otherwise the ide will hog all your little ram
clion has a power save mode
yes it does, but it disables inspections and code analysis
@@devhara that is soooo laughable in 2024 with what is 1,000,000 the power of an engineering workstation from the 90s, where we had the same functionality... retard devs now..
You did not cover debugging. Many professional developers develop using their favorite (usually light-weight) editor, and use an IDE only for debugging.
This video is lying, C-Lion is perpetual (subscription with fallback perpertual)
I use VIM btw
I use EMACS, gcc and gdb because I am superior to you.
I use arch btw
@@PARADOXzss So you are the "modern audience"?
i hate vscode's console. idk why, i just feel really uncomfortable.
Emacs is best.
I used to spend more time on writing e-lisp for configuration than C++ development there lol.
always has been
eclipse!!!
:)
You compare apples with oranges. VSC is not an IDE. Useless video.
Who the hell does real c++ dev work on a laptop on a battery? Great review otherwise.
real c++ dev work? ..as opposed to what?
@@johnc3403 what I was getting at, sitting there and compiling something like boost or an application with a few hundred k lines of code will take some time and seriously drain a battery. Unless you want to waste 5 or 10 minutes just on compiling a library, sure go for it, but for major applications, using a laptop would be painful.
Nobody with a codebase of half a million lines or more of code plus libraries is going to waste their time on some anemic MacBook.
@@catklyst Nowadays there are notebooks with 16-core CPU and 64 GB of RAM, which I would call powerful enough for development, but a stationary PC is preferable for many reasons if mobility is not vital for actual development work.
@@catklyst As a student I'm not doing real dev work but I'm still compiling large code bases and most students run exclusively on laptops. Last week I had to compile a custom linux kernel. Took quite a while to finish...
Actually me all the time.
Comparing apples with prunes is kinda pointless. A code editor is obviously not an IDE and vice versa. *facepalm*
dumb comment, this review either way points out the differences, why shouldnt you compare them?
@@shoucs2 it's only dumb to someone not knowing how to produce software in a professional environment. if you don't care about details then enjoy the video. Opinions matter more nowadays as we know.
@@patlecat wouldn't this video still help at choosing a ide instead of a code editor for your "professional environment"?
@@shoucs2 not really, the pros know of all them. But I find it misleading for the beginners.
@@patlecat So you do not think that a beginner in coding should actually go with own preference at first but instead need guidelines to follow by professionals?