I sometimes come across the odd post or blog entry from a programmer who proudly declares that they use nothing more than NotePad (or a basic equivalent) for all their coding. This apparently promotes them to "super programmer" status. A true hero amongst code hackers. A real man who has no need for syntax highlighting and auto tab balancing. A cape wearing super programming rock star, indeed.
The next time I’m in need of a doctor’s services I’m going to make sure that the successful candidate only uses a kitchen knife and nothing else for his surgical operations because being able to deftly weild a blunt bread knife and shunning easily available time saving tools makes him the one for me.
Take off the cape and buy an IDE. You can prove how manly you are by wrestling with bears at the weekend if you feel emasculated.
20 comments
Comments feed for this article
November 12, 2004 at 1:29 pm
CTerry
*falls off his chair laughing*
November 12, 2004 at 1:51 pm
Pete
What can I say? Well said. I went for a web design job once and they said they use Notepad. I was tempted to say “You can tell just by looking at your code” but some things you just don’t say at interview.
I figure I didn’t get the job because I’m used to using the industry-standard web design programme - Dreamweaver… go figure?!
November 12, 2004 at 11:55 pm
aent
Dreamweaver is hardly the industry standard web design editor, its usage in creating websites isn’t even that high. I do believe being able to do the XHTML/CSS/JS/so on on your own without using a tool like Dreamweaver is important, but the bare minimum that is at all logical to use is gedit. It has the core basics that you must have (syntax highlighting, tab lineups, and so on)
I personally use eclipse + plugins for all my IDE needs. Eclipse is truly amazing.
November 13, 2004 at 8:25 am
Outlaw
I think CTerry has summed up all comments, you bastard.
November 13, 2004 at 9:52 am
Zef Hemel
Great minds think alike?
http://www.zefhemel.com/archives/2004/09/25/tools-tools-tools
November 15, 2004 at 10:40 am
Matt
Seems to be Zef! It’s just that my mind is slightly slower.
November 16, 2004 at 2:49 am
akurashy
eek, one question that means WYSIWYG editors are like tools right? you dont need to code a bbcode if you have WYSIWYG?
*sorry for the off topic*
November 17, 2004 at 4:19 am
Anonymous
LOVE the new header Matt
My view:
Use whatever feels right for you, if you like different things then so be it, there is no “right” or “wrong” software to use…
A designer in a comfortable environment will perform best.
A designer in an unfamiliar environment will take time to adjust, if any adjustment can be made.. And you will not perform to your best..
It does depend alot on who you are and what exactly you do.
November 17, 2004 at 1:06 pm
Anonymous
Notepad gives you more control (and far less bloat) than a WYSIWYG editor, and for that reason alone, it is still a very viable tool for web creation. I agree with the previous poster, however, that it depends on the individual as to which program will best suit their needs. If you’re incorporating XHTML/CSS/JS to your site, there may be programs that can handle the coding of such elements for you faster than having to hand-type it out. For basic HTML (which has remained largely unchanged for years and is really all the web STILL needs today), there is nothing wrong with Notepad at all. I personally prefer to work with someone that codes in such a way because it means they absolutely know what they’re doing, and not just “which buttons to push.”
November 17, 2004 at 1:19 pm
Matt
There is nothing wrong with using Notepad. There is something wrong with people who insist on using it to the exclusion of other tools and claim it makes them a better coder.
November 18, 2004 at 3:28 am
akurashy
Maybe they are to proud of themselve. Is a shame that there are people like that in the world.
November 18, 2004 at 7:59 am
Angus
How about these many people get off their high horses and try this
Notepad2
Its prety good, i use it for php work, has highlitghing and all sik features of notepad
Angus
November 18, 2004 at 1:18 pm
Michael
i’m using notepad2 and it have some great features as Angus said, http://www.flos-freeware.ch/notepad2.html
November 18, 2004 at 10:32 pm
MrsSim
I wonder if these programmers using NotePad type without any syntax errors; I need colour coding whenever I write in PHP, because I make to many mistakes.
Wait, what if you’re using a Mac or have a POSIX-like OS installed?
November 19, 2004 at 1:44 am
CTerry
Matt uses a Mac MrsSim
November 21, 2004 at 1:45 pm
uranusalien
You’re wrong, Matt. I find it perfectly fine to code in Notepad, and I still have the tools I would if I coded in some fancy pants, bloated resouce-intensive IDE (i.e. function calls.)
I just don’t need a special tray with holes shaped like the tools in them.
November 22, 2004 at 10:39 am
Matt
Nice cape.
November 24, 2004 at 1:44 am
notepad2
notepad2 is the best.
i love your humour, matt.
November 24, 2004 at 11:28 am
micron
Correct me if I’m wrong, but people who use notepad and boast about it are usually those that do simple scripts and html/css/js.. intermediate webmasters. You don’t see any advanced webdevelopers incharge of larger scale projects boasting they code everything in notepad. IDE is definitely the way to go.
November 30, 2004 at 6:32 pm
Kilroy
OK, so maybe I’m a little late with this comment but whatever.
I agree with Matt that you’re not super-cool when you code with Notepad or something like it. Actually, I would recommend not using it.
However, I do understand why people would want to use it. It looks clean and uncluttered, making it more comfortable to work on a project with it.
Another however. I would recommend everyone who uses something like Notepad to try out alternatives, like NotepadLite (that’s what it’s called, right?) or Notepad2.
Third however! The best thing, really, to do is to get yourself an IDE. I myself am using the Zend Studio and at first, I felt it was too large and chunky for my needs, but after a while I got used to it’s useful features. Automatic variable completion (even throughout different classes, superb!), code completion, function hints and the more basic features like syntax highlighting are all in there and very useful.
Honestly, if you haven’t tried a good IDE, I recommend you to try out PHP Designer 2005 (www.mpsoftware.dk) or Zend Studio (www.zend.com) and work with it for a least a week. You will learn to love it after a while.
Of course, people don’t usually listen to my comments so I might be doing something utterly pointless right now…
Well, that was all I wanted to say. A goodday to you all