Comment Re:You appear to not know fundamentals. (Score 1) 306
And what, exactly, does using an "interface builder" to build a GUI program teach you? Nothing. Respectfully, it seems that you seem to be part of the problem rather than the solution.
Commercial IDEs from vendors like Apple and Microsoft are "better"? Better for what? I think that after a statement like (in addition to the "gui builder") that you need to take a step back and consider what your stance is and how well you really understand things.
Tell me, what is the "order of the algorithm" that the gui builder generates?
If you're trying to learn to use a framework properly, then I posit that interface builders will help you do exactly that. You'll learn how to wire up all your controls and to handle the framework callbacks properly. I am not saying that you'll learn how to write the UI code, but it will at least force you to learn how to research frameworks and their use. The interface builder doesn't actually write your framework code for you, but it will help you learn what the framework needs you to do in order for you to leverage the framework. You still have to write the code that actually does something meaningful with it.