What OS should I use for programming?
I currently have Windows 10 on my laptop and I'm studying C++..
Btw tell me if it's better to start with another language!
Ty anon <3
Try google.com
install gentoo
>>58528475
>>58528475
just use win10 and C++
why would program on an OS you don't use?
the only advice imma give is to use Modern C++™ and not C with classes
use vectors not arrays, std::string not char arrays, etc
I would really recommend you to read the book Accelerated C++ my dude
>>58528475
I assume you probably use Visual Studio for C++ on windows so you'll be fine. visual studio is alright. So if all you're doing is C++, then you can just continue using what you're already comfortable with.
Some other languages don't have a nice IDE though and in those cases Unix-likes are much more comfortable for programming,
because it's so much simpler to set up the compiler, the build and debug system and all that.
You could try Debian or Ubuntu.
>>58528475
> Install Antergos.
> Download the Mingw compiler from AUR.
> Download mingw Qt5
> Compile everything
> Install Win 7 on VM
> ????
> Profit.
> tell me if it's better to start with another language!
>>58512124
>>58512141
>>58512202
>>58528475
Use OpenBSD. It will force you to follow best practices and help you find a ton of bugs.
>>58529999
Quads set the rules. Must obey. Will do.
>>58528475
>Btw tell me if it's better to start with another language!
yes
learn russian
>>58530239
then join your local russian gov malware apt gang.
>>58528858
>std::string not char
Thisclass TaggedUnion {
public:
char type;
union {
std::string string;
double number;
bool boolean;
};
};
doesn't work, while thisclass TaggedUnion {
public:
char type;
union {
char* string;
double number;
bool boolean;
};
};
does.
>>58530256
then email hillary and tell her that it is the russians.
>>58528475
dont be a visual studio IDE nigger. get any linux distro, bask in glory of gcc.
>>58528475
you should probably use the OS you plan on programming for lol