Atom [ insert physics pun ]

I don’t like IDEs. Every IDE is a new system. No matter how powerful it is or how intuitively its features are implemented, it will still look different, feel different, and be different. It will be new. I work with a plethora of languages on a regular basis, switching between them frequently. IDEs are specialized for a single language. Using a specialized IDE for each one is simply unfeasible. Therefore, my only choice is to use an editor that, while at times may be slightly less powerful than a full IDE, can gracefully handle any language I throw at it and allow me to customize to my heart’s content.

To be honest, I don’t really mind. IDEs tend to do too much; a programmer should know how his language of choice works. You would be amazed at how many Eclipse users can’t compile a Java program using a terminal.

So then what do I use you ask?

Battle For Installation

I recently came into possession of an ASUS 1225b netbook with Windows 7 installed. It’s a little beat up (the hinge is a goner) but a lot better than the nothing I had before. So, first things first, install Ubuntu.

Easy, right? Not so fast. I reboot and am presented with those horrid spinning balls of color that is the Windows boot screen. What happened, why have the gods of grub forsaken me?