Ever since I started learning Construct, I've gotten this weird feeling of it being something new that is really going to revolutionize things.
However, I have really struggled with my skepticism around Construct not being as good as writing "pure code". Today I understood why it doesn't matter. Because at the very core coding is essentially building logic. And Construct can do that just the same, but with the joys of a graphical user interface. Construct does to coding, what Windows did to Ms Dos. The graphics make it easier to stay organized, avoid mistakes and understand complicated projects.
Insisting that Construct is inferior to plain coding is like insisting Dos is better than Windows. In some situations that might indeed be the case. The point is that for most tasks people would rather use Windows than Dos. And for the same reasons I prefer working with Construct instead of working with plain code.
ARGH, it's all cool, but before windows, before ms dos, there where already PUI's. Already in 70's there was Xerox Park interface
The real, unmatched even today in terms of depth was original gui created in the 1968 by Dough Engelbart. It was awesome, running on network, with bi-directional hyperlinks, no file formats only statements that could hold any type of data, no file chierarchy, video chat, desktop sharing, collaborative working and many more awesome features. It was incredibly and it's a shame pui's dumbed all of it down.
http://youtu.be/yJDv-zdhzMY