+ 4
Which Os is best for c++ programming? I am a beginner. Somebody help me!
Help me.
10 Answers
+ 5
os doesn't really matter as beginner, just start with what you got ;)
+ 4
They say, Linux is programmers paradise!
But, seriously, it doesn't matter which one as long as you be able to install and fire up an IDE from desktop and turn your mental design to actual working program. Personally, I'm working on Win32 and Android
+ 4
depends on what os you want to develop for. if you want to develop for linux develop on linux, if you want to develop for windows develop on windows.
+ 3
For programming in C and C ++, Linux is more convenient. But you are trying to program games. Therefore, you need to decide what operating system you will be doing it for.
+ 3
Max
Since he is a beginner, talking about " it depends " is too early. Once he got to grip with the basics and made a decision about what he's wanna do and how he's gonna do it, then the answer become obvious.
+ 3
AK-47 i disagree, since he is a beginner it doesnât matter which os he chooses, since all of them have good tooling, so he should just choose the os that he thinks he wants to develop for in the future. i mean hes probably not just starting programming for no reason, he probably has some sort of goal in mind
+ 3
hey brother OS doesn't matter. Just download Code Blocks with a compiler and enjoy the ride. ALL THE BEST....
+ 2
Max
" since he is a beginner it doesnât matter which os he chooses, since all of them have good tooling "
True.
" so he should just choose the os that he thinks he wants to develop for in the future. i mean hes probably not just startin.. "
He should choose what's available for him and with which he's comfortable working. For example, for a novice coder who has been working with a Windows machine for a long time it would be frustrating to switch to Linux just because he wanna practice programming. After all, the programming sessions should be enjoyable to keep him motivated and being comfortable with the environment in the first place is a key to acheive that goal.
+ 2
AK-47 yeah and since hes a beginner he will probably want to develop for the os he knows so it again doesnt matter.
and installing and using linux or whatever is pretty trivial so i donât really see how he would get frustrated
+ 2
Max
The bottom line isn't about which one is easy to grasp. He already have a lot on his plate considering the language he has chosen to begin with.
I never forget when I was a novice and having hard time to figure out why a certain command doesn't work on the shell to install a program. Indeed, it's absolutely a good idea to know how to operate in each platform but as I said it becomes an unnecessary baggage for him while doing the main thing.