>>30
Use the console if you want your application to be fast, be used fast, run everywhere, and be scripted. Use GUIs when you have a million of options you eventually need and you don't need to script or run it everywhere, when you need rich text, when you need images, when you need 2D/3D editing of anything, or when you're writing applications for fags.
And no, theseUglyNames are not proper names, they are fucking ugly. ProperNames are ProperlyCapitalized.