This is a post that I thought would be funny to do, and who knows you may have overheard some of these debates in one of your computer science labs.
- Tabs VS Spaces
- This is a common debate among programmers and the debate can get really heated. Who knew that a simple things like tabs and spaces could do such a thing.
- First Programming Language
- This is a long-standing debate and usually has a lot of biases. The main reason someone says one language is better to learn first is because it is the programming language that they began with. You can read more about this topic from my article: What is the first programming language you should choose?
- Bracket Placement
- This is another one that doesn’t actually seem like it’s a big deal, but programmers have very strong convictions on where they place opening brackets. Some say you place it on the line of the statement and others say it goes on the next line. I personally prefer it on the same line. What does everyone else think?
- Best Operating System
- This sometimes is a debate that happens between non-programmers as well, but it is definitely something that programmers have strong opinions about. Granted most of this is just bias. Each operating system has its own pros and cons for the job needed to be done. You can see more about this in my article: What is the best operating system?
- IDEs
- All programmers have their personal choice in IDE. It could be sublime, notepad++, eclipse, visual studios, ect. and each programmer thinks that their IDE is better in some way. If you look through my blog posts you will see that even I have a bit of a preference for a certain IDE. There is really nothing wrong with other IDEs and is really up to the preference of the programmer. They are essentially just tools that we use to accomplish our goals.
These are the top 5 debates programmers have with each other, and if you are just getting started in the field you will hear them soon enough. What is your favorite IDE and why?
about the