4 ms·
> Why can't the applications needed for coding be like any other normal application? You don't need to use esoteric stuff like emacs to be a coder. What's a "n
by _qulr 6y ago
> Why can't the applications needed for coding be like any other normal application? You don't need to use esoteric stuff like emacs to be a coder.
What's a "normal application"? How would you classify Xcode?
The complexity comes from the nature of the work. Nobody wants complexity for its own sake, but sometimes you need it, otherwise you can't accomplish anything. That's what the "power" part of the power user means. The power to accomplish your goals. I would contrast "power user" with "powerless user". ;-)
- chrisseaton 6y agoXcode is a normal application. I think you can get it from the App Store? It comes with all the permissions it needs, simulators, ability to connect to your devices etc. You don't need emacs or something like that. People get this funny idea that coding is a fundamentally low-level activity in conflict with user protection. It isn't - it can be high-level. A compiler is a pure function!
- _qulr 6y ago> I think you can get it from the App Store? It comes with all the permissions it needs, simulators, ability to connect to your devices etc. You don't need emacs or something like that. Haha, that's only because Apple controls the App Store and the OS. The first time you launch Xcode, it wants your admin privileges so it can install a bunch of stuff outside the sandbox. I shouldn't even say sandbox, because I think Xcode is not actually sandboxed?
- worik 6y agoThe whole computer is a sandbox, as far as I am concerned!