OpenStudy (anonymous):

hi, please I need to know it's better for a programmer to use Linux or Windows

4 years ago
OpenStudy (rsmith6559):

For making money, Windows. For being good, Linux.

4 years ago
OpenStudy (konradzuse):

"for being good?" lol what.... Linux is a geek zone. Lots of people like to geek out and do "cool things" with linux. If you're going to make money, like said above Linux is a horrible idea because it's open source. No one who is serious about coding uses linux...

4 years ago
OpenStudy (harsimran_hs4):

@KonradZuse sorry i differ a little here , you can use any operating system as per your convience.....linux being a opensource project it provides you with source code giving you a deep insight of what going on and helps you uderstand better and most of the high load work is done in linux environment as it is much more secure fast and doen`t require frequent reboots you can even earn money from opensource e.g Red Hat

4 years ago
OpenStudy (anonymous):

My personal preference (it's that: a personal thing. You can develop good code on both Windows and Linux) is Linux. Most distributions are shipped with a store of useful tools (like gcc, gdb, valgrind, make etc). Documentation for the standard C library is built-in (through man pages) and if I want to know what is in stdio.h, I can simply open /usr/include/stdio.h in any editor. And there's the wonderful world of package management. If you want to learn about computers and want to write programs that can do some crazy/weird stuff, I think Linux is deffinately better than Windows. But being a good programmer is not about which OS you use. It's about figuring out how to solve a problem. You can do that on any OS, as long as you can get your hands on a compiler. @KonradZuse "No one who is serious about coding uses linux..." So just because someone doesn't write code for money and tries to help other people by releasing the source code they are not serious about coding? We're talking here about people who work on operating systems (including linux itself), compilers, graphics frameworks (those nice windows have to come from somewhere) and the like. I think it's a bit short-sighted to say what you said.

4 years ago
OpenStudy (konradzuse):

Lol guess I upset some people. I guess I will rephrase it then. Everyone who I know that works professionally in software wouldn't use linux. Linux has always been a geek playground. Yes you might be "serious" about what you're doing, and the work might be great, but you're not going to really make money on anything. TONS of people work in Open Source, way more than linux itself, but that is for improving the whole. JOGL, Open GL-AL-CL, Sun OS, etc. There are tons of Open Source Projects, but they also get funding. What OS's, compilers, graphics frameworks have been done in linux? who writes mobile apps in linux? who writes code for big businesses on linux? Linux might be decent for some things, but again you're not going to be able to run a software company with it. My family a software company, and if it was on linux, everyone would have it and we would most likely be out of business. It's the sad truth. My dad has been coding on computers far longer than most people, and more than anyone on this site's age. he would NEVER use linux for it, because it doesn't make sense. Personally I don't want anyone to have my code. Some algorithms might not be too complex, but some take time and knowledge, and I don't want work that I've done for companies to be out there for anyone to use. I might be "greedy" but I just don't want people taking my hard work and just using it. I am always open to helping others, just not taking my work without permission.

4 years ago
OpenStudy (s3a):

Linux is better for tools that are multiplatform. Things work especially well together if you use the packages in the repositories.

4 years ago
Similar Questions: