Of course, being the industrious hackerz that they are, they could just write this damn thing from scratch using an uber-powerful language that’s supposed to make them 100 times more productive than the lame-ass language they’re forced by their pointy-haired boss to use, right? Wrong. Libraries. Libraries. Libraries. For most programming tasks, if the appropriate libraries aren’t available, then there is no plausible way that you could just ‘roll your own’ from scratch. Even uber-hackerz must stoop down to using whatever inferior language has the appropriate libraries for their programming task.