It's amazing to read how strongly people react to the idea of using notepad for coding. Of course it's inconvenient, that's why code editors exist, after all. But if you know what you're doing, it doesn't make that much of a difference. Lack of syntax highlighting isn't all that bad if the code is well-structured. No autocomplete needs you need to know your tech instead of "browsing" it.
In short: Programming in notepad means you have to actually know how to program.
When I learned programming, it was using an IDE. Later, when I learned Java, it was also using an IDE. When I started learning C, guess what: IDE. At some point, driven by curiosity, I started playing around with the compilers much more, writing code as text files (yes, even in notepad) and compiling them by hand. It didn't take long for me to just ditch IDEs entirely and go on an editor journey that would ultimately lead me to Vim, and I haven't looked back once.
And to those who are bewildered at the mere suggestion of using notepad: try it. It's good practice, and you might get a better understanding of how much a proper IDE actually does for you.
It's amazing to read how strongly people react to the idea of using notepad for coding. Of course it's inconvenient, that's why code editors exist, after all. But if you know what you're doing, it doesn't make that much of a difference. Lack of syntax highlighting isn't all that bad if the code is well-structured. No autocomplete needs you need to know your tech instead of "browsing" it.
In short: Programming in notepad means you have to actually know how to program.
When I learned programming, it was using an IDE. Later, when I learned Java, it was also using an IDE. When I started learning C, guess what: IDE. At some point, driven by curiosity, I started playing around with the compilers much more, writing code as text files (yes, even in notepad) and compiling them by hand. It didn't take long for me to just ditch IDEs entirely and go on an editor journey that would ultimately lead me to Vim, and I haven't looked back once.
And to those who are bewildered at the mere suggestion of using notepad: try it. It's good practice, and you might get a better understanding of how much a proper IDE actually does for you.
ya, that's the thing, you only get to know the actual thing when you play with it.