SomeRandomDude said:
I wasn't speaking of you directly; there are just certain people who see GUI like some sort of horrid plague and all those who use it must be erradicated and refuse to accept that anything ever can be made in GUI.
That's because it IS a horrid plague.
No kidding, it is like a virus, and the fact this discussion is happening is proof.
GUI must be exterminated, it is a waste of time. I think everyone should be given access to the best tools. A great deal of this is to prevent people from believing it is right to stick to tools that lock people into a mentality that makes the transition harder.
GUI is but a hazard to this improvement, it slows progress. Therefore I'll oppose it as the plague it is.
No wc3c contest I remember had a no GUI rule, I even remember a couple of GUI things that won prizes. I doubt contests will ever have a no GUI rule ([1] which BTW means this whole discussion is as irrelevant as a cow's sense of smell) But that doesn't change the fact GUI is a really , really, really bad tool, forcing people into a low spectrum, making them think they are "weaker", and wasting their time.
A community in which GUI is accepted is not healthy, because GUI forbids modularity and sharing code. Sure attempts to defeat these weaknesses happened, that's how things like WEU happened (and as you already know it sucked terribly). GUI is a complete antipattern, and it is very harmful. People that think it is some sort of standard or that it is all right would often frown upon you for not using GUI in your spells because copying a text trigger is too hard for them.
These are the reasons I have opposed GUI ever since I noticed for the first time how it doesn't allow sharing code. Even when Jass kept crashing and causing tons of issues, it was better than GUI.
People that can't get over the "GUI is all right" mentality, should really drop coding altogether and focus on things like art (hence the reason wc3c welcomes some of them) else they are just harmful to the community, as in really.
I actually started with GUI and making tools for GUI like some things in UMSWE (that then were added to WEU), with time it was clear enough that GUI is a solution looking for troubles and the difficulties it adds to everyone's lives are way too large in comparison to any 'good' thing about it (which are actually nil so far).
Anyway, because of [1] and because there is already a decision about the olympics (wait for Sunday for a conclusion on what's going to happen) this thread is useless and therefore I am closing it.
Edit: To add, I did not begin with this strong opposition to GUI as a plague, it started with the likes of weaaddar, dataangel and Kattana, honestly if it wasn't for them I would have stayed with GUI and that's just plain wrong.
I think that though some people may see it as elitism, there is probably not a better solution to the GUI problem than being aggressive to them. I see some sites out there, and perhaps because of some attempts to be nice, GUI ressurfaced as something acceptable and it is only making the Jasser's lives harder, just like in the old times. What I see in the other sites is more of a reason to know that I should keep my strategy.