33 AnswersNew Answer
Try to use search 🔎 as this question has been answered many times. Here are a few. https://www.sololearn.com/Discuss/1348343/?ref=app https://www.sololearn.com/Discuss/1768113/?ref=app https://www.sololearn.com/Discuss/1943216/?ref=app https://www.sololearn.com/Discuss/2145303/?ref=app
Martin Taylor bu7 70 b3 4 r34l h4rdc0r3 bl4ckh47 h4ck3r y0u h4v3 70 u53 l1nux!
I would disagree with the statement that "knowledge of linux is necessary for a programmer". There are many successful professional Windows and Android developers who have never used linux. Microsoft Visual Studio is a very professional and advanced IDE capable of developing software in multiple languages for multiple targets. Use what suits you best. For more information on Linux distributions see... https://distrowatch.com/
I'll recommend Ubuntu cos I've got one though it's 18 but ig 19 would be much better.
$hardul B That is called "leetspeak" where you replace characters with similar shaped numbers. On http://www.robertecker.com/hp/research/leet-converter.php?lang=de is a converter into or from leetspeak. 🙂
Martin Taylor yeah I guess there used to be a period in the 1990s or something when Linux was more useful than Windows for developers but Windows is now a good platform too.
I don't think the distro matters too much unless you have some special interest in a very specific feature that is only available on a particular 'flavor'.
Sonic yeah.. it's not a debate anymore as long as both get the job done.. for the most part
Sonic I thought about this, but I fear that I have to reinstall all programs, and I would have to tidy up the harddisk and save the content to an external device. 🤔😳
Martin Taylor did someone said "learning Linux is mandatory " ? Just wondering if I missed something cos it's not though according to Google, Linux is the developer's OS. To use Linux, you have to learn Linux To learn programming, you don't need linux
$hardul B Doesn't make sense: 🤓 tto e a ea aoe aat ae o ae to se i?
Windows is getting crappier the more I use it. My desktop computer runs with Windows 8.1 and every time I want to use my network printer, I have to reinstall it. That suxx.
Jan Markus thanks👍
Mihai Apostol yes buddy i thought there might be some hidden meaning but nah..
Arvand If you will use Ubuntu. I have an advice. Don't install any software from snap stores. To install anything use terminal. When you install anything from outside of official repository. It will cause problem. Don't install gpu drivers. I don't know. What will come with Ubuntu 19. Don't use sudo command everywhere. Try to learn how Linux works.
For exploration you can use Linux mint as: 1. It is very friendly. 2. Awesome User interface 3. highly Customizable 4. lightweight 5. Based on Ubuntu. So if you get in any trouble you easily get help form ubuntu forum (ask ubuntu).
@Mirielle. Yes someone did post "knowledge of linux is necessary for a programmer" that's why I placed it in quotes. That post appears to have been deleted now. I'm sure many Windows developers and Microsoft itself would disagree with Google on which is the developer's OS. I always think you should decide what you want to do, find the software that you want to do it with and run it on the OS required for that software.
use lixux mint( cinnamon desktop )and you will thank me later
+1 for fedora
I would suggest going with Ubuntu || Mint || Cent OS... Perhaps Linux isn't compulsory for programming.. But it's better than Windows in some or the other way!