3 ms·
> But losing out on beginners that aren't familiar in favor of things that are naturally intuitive is a great way to make those who are new to programming and e
by yawboakye 8y ago
> But losing out on beginners that aren't familiar in favor of things that are naturally intuitive is a great way to make those who are new to programming and especially databases feel like they're dumb or not capable of it.
I disagree with you here, Craig. In my experience I reach for Ctrl + D, Ctrl + C in quick succession to see what succeeds. I've learnt those and it works for most programs that don't trap exits (again, why would you trap exit?). It has saved me from learning how to exit interactive terminals for python, ruby, node, PostgreSQL (psql) without learning their specific instruction. I like that and I'd prefer to have one way of exiting programs that works on all programs on the system than learn what's any programs preferred command.
- SSLy 8y ago>why would you trap exit? flush buffers, gracefully close sockets, print the final \LF to the stdout.
- MaxBarraclough 8y ago> I like that and I'd prefer to have one way of exiting programs that works on all programs on the system than learn what's any programs preferred command. I bet you love Vim ;-P