News for hackers. Stuff that matters.
Re:SourceTree for Windows beta by jules on Sunday February 17, 2013 @03:33PM (#5236614)
The UI is an important problem, but also the needless complexity and leaky abstractions. This isn't limited to version control either, but is pervasive in all programming tools (IDEs/editors, build systems, programming languages, platforms, etc.)

This is caused by extreme conservatism and dogma.

"GUIs are for noobs, CLI is better"

"Everything should be text like the Unix gods intended" (code in particular)

"Keyboard is faster than mouse"

"Autocomplete? That just causes you not to learn anything"

"Who needs semantic code navigation when you have grep?"

"WYSIWYG? Use markdown or latex."

"What's wrong with the web? This canvas API is so cool."

etc.

There are no comments on this comment yet.