2 minute read.

Please let “I code in Notepad” die. A rant to Notepad users.

Paul Anthony / April 30, 2008

Posted in: Archive

notepad.pngReader notice. I’m feeling like a bit of a rant. Ok?

Im sick sore and tired of listening to certain segments of the design / development community spout about how brilliant a coder they are.

Just because they use Notepad. Its not big and its not clever.

And here’s why.

Ok, so we know you can code. The end results prove that. Using an IDE such as Dreamweaver, Visual Studio (or alternative) does not make you any worse of a coder. In fact, contrary to popular belief the opposite is true – it helps to make you more productive, enables you to avoid repetitive tasks and speeds up the development process which is what we want isn’t it? If you want to know what makes a good coder. Read this. In fact if you are a developer, live and breath these.

Notepad is designed for reading and writing text files. It’s ok to use an IDE to develop software. Period.

Using Notepad as a badge of honour for your coding ability is like saying you’ve just used a pen knife to cut down a forest. It takes longer, achieves the same result, but makes you look like a plonker for refusing to use the chainsaw. The finished product is what pays the bills, the finished product is what your client is looking for. Not what tools you use for the job.

And your fellow wood choppers won’t be patting you on the back for your achievements.

  • alternatives
  • Design
  • development
  • Dreamweaver
  • IDE
  • notepad
  • notepad users
  • Programming
  • rant
  • software

12 responses to “Please let “I code in Notepad” die. A rant to Notepad users.

  1. The capabilities of notepad aside, it is good to be able to make a quick change or fix with a text editor even when the accustomed IDE is not at hand though. Knowing how to do it with a WYSIWYG _only_ is a graphic designers’ kludge.

  2. Bless this post! As a computer scientist, I have been cornered into using notepad a good number of times. And although notepad might be adequate, there is nothing bad at all with syntax highlighting and other niceties of simple light weight IDEs for any task. IDEs just make life easier and coding a tad more pleasurable.

  3. I completely agree with u and think people should not brag about coding with notepad. I do, although not because i think it makes me look better. I only use notepad because no online downloads are required and dreamweaver costs several hundred dollars.

  4. Yeah I used to be like this, everything in notepad

    Then I moved to notepad++ for the syntax highlighting
    Finally this year I expanded to include dreamweaver in my workflow, with the main code being done by hand in dreamweaver, and then extra debugging & tweaks done in notepad++

    I still use notepad++ a lot for php scripting

  5. I use notepad for coding, and have recently started using Notepad ++ for PHP stuff.

    I don’t use it as a badge of honour, but I started coding about 11 years ago and it was “the done thing” then, I got really comfortable using it and I have tried Dreamweaver and such, but I spent more time removing the junk out of Dreamweavers output.

    I don’t frown upon people using Dreamweaver, different strokes for different folks! Just use what your comfortable with :)

  6. LOVE your post!!! Here is what I think. We abandoned horse and buggy in favor of getting into town the same day. We abandoned “coding” in notepad for the same reason, we wanted to get published to the web within the same year or two.

    Horse and Buggy vs Auto
    Notepad vs WYSIWYG

    In the words of the famous Vince of Shamwow fame….”I don’t know, it sells itself!”


  7. Notepad!?! HA! Slackers. I code using 1’s and 0’s that I type with a pair of trained chickens who only respond to specific frequency whistles that I create by stuffing carrots up my nose whilst breathing helium.

    Chicken number one, whom I’ve named Number One is responsible for pecking at the big “Zero” button. The other chicken, Pablo pecks at the big “One” button. But they swap roles on prime numbered days and Zambian bank holidays.

    So when I want to create some k1ll3r html, I get out the carrots, put on my heli-breather and it’s all twoot peck tweet peck twoot peck twoot peck into the night.

    Now who’s hardcore!?

  8. I think you missed the point. Saying “developed in Notepad” is a reaction against drek “developed in MS Frontpage”, not “developed in an IDE”. I, for one, find Eclipse to be incredibly helpful.

    Though if you can’t program something in Notepad and *need* IDE tools in order to function effectively, that speaks volumes about your lack of skills.

  9. Why would you use “I code in notepad” as a badge of honor? I only say that because thats the only thing I know how to use to make web pages (hopefully that will change very soon).

    By the way, love the hallmarks of a great developer. each of those points is so true that it makes me feel like a crappy developer (even though I’m still learning my chops).

Leave a Reply

Your email address will not be published. Required fields are marked *