3 ms·
IDEs turn textual languages into quasi graphical languages. E.g. a porthole showing a symbol's references across the project, where you can seamlessly edit the
by mcbits 10y ago
IDEs turn textual languages into quasi graphical languages. E.g. a porthole showing a symbol's references across the project, where you can seamlessly edit the code in some distant file somewhere. Or when a bulky Java object is collapsed down to look like a lambda. Autocomplete, too, is getting graphical with icons and tabs.
Unfortunately they're still constrained by the language itself being designed around text. A lot more could be done with a language+IDE developed in tandem, with the IDE's needs always taking precedence in decisions.