3 ms·
We all have our preferences. I find Python to be intuitive. I find Ruby to not be. I am sure someone would spend half a day trying to convince me otherwise, but
by chooseaname 7y ago
We all have our preferences. I find Python to be intuitive. I find Ruby to not be. I am sure someone would spend half a day trying to convince me otherwise, but, it's not worth arguing over in the end. There are more languages than most would care to count. Devs should pick a few that speak to them and move on.
- thanatropism 7y agoBut intuition is not something fixed like an extra toe or even ingrained through a lifetime like a sexual fetish. The core of what humans do is acquire new abstractions in such a way that what was previously convoluted is now intuitive. "Intuitive" is a word for "stuff I already know". Symplectic geometry is unintuitive until you learn it. Learn stuff.
- carapace 7y agoYeah. Jef Raskin pointed out that we use "intuitive" to mean "familiar" (in IT.) The computer mouse seems so "intuitive" today, but when he first handed a mouse to someone else, an architect IIRC, to use she turned it upside down and tried to use it like a little trackball. ("The Humane Interface")