Happy Friday folks! I just wanted to tell you that I didn’t actually have a post ready for today until like midnight. Total writers block. Well, not total – I had couple of things in the queue, but nothing that could be reliably finished on time at my advanced level of fatigue and sleep deprivation. I just can’t do book reviews, or engaging rants while half of my brain is in a fatigue induced zombie like trance, and the other half is hyper due to high caffeine intake.
I had nothing up until around 3pm, when Mart asked about a good Python IDE in the AppEngine Bloging thread. I got my inspiration right there and then – thanks Mart!. Since I’m totally feeling lazy so I will do a poll on favorite text editors!
Quick search confirmed that I haven’t done this before. Perfect! We are officially back in business. Unfortunately I didn’t have a chance to type it up until around 1am on Thursday. If this post seems uncharacteristically brief, and more incoherent than usual, it’s because the only thing that keeps me awake right now is the sheer determination to finish typing this post before my body shuts down completely.
Let’s talk about text editors, especially when used for writing code. Are you a Vi/Emacs person? Do you prefer specialized IDE? Or do you hack in a plain text editor like notepad?
Yes, Word is there as a joke. I really hope no one would seriously consider it as a legitimate code editor.
Also, as you can see I enabled the write-in option, but use it wisely. If I see it abused, I will disable it faster than you can type your favorite meme into it. Or at least I will try.
For me, it actually depends. I use Vim for most of the simple stuff like editing config files, shell scripting or simple programming that does not require me to jump between multiple files. I use Komodo Edit for large PHP projects. If I’m coding in Java I bite the bullet and use Eclipse. Yes, it takes an hour to launch and initialize itself, but it’s worth it. It works beautifully, and makes Java 40% less of a pain in the ass to work with.
Same idea with C# and Visual Studio. I actually use Visual C# Express 2008 for the little of .NET coding that I do, and it works very well. I tried couple of non-Microsoft IDE’s but the user experience was worse. I think they purposefully go out of their way to make .NET development without Visual Studio more of a pain in the ass.
Feel free to write in, and/or pimp out your favorite Editor/IDE in the comments. I’m off to sleep. This post will be queued to appear Friday morning and by that time I should be awake again, and slightly less sleep deprived. Have a good Friday people!