Comment by jiehong
1 day ago
Looks like a cool kind of keyboard.
I tried the ergodox, but eventually resold it (came from a typematrix). But I like most my Kinesis Advantage 360.
Strangely, I find myself using dictation more and more while working. With a headset on, people don’t notice much since it looks and sound like being in a virtual meeting.
Coding is still best with a keyboard.
I don't think there's _fundamentally_ anything hard about voice coding, but our current systems are terribly designed for it. We need programming languages that are much more keyword- rather than symbol-heavy, or more efficient systems of pronouncing symbols, or higher-level editing primitives, or maybe all of the above. There's some overlap with both stenography (which I know some people use for code, but I've never got around to setting up a theory for) and also structured editing projects like Hazel. Reckon we might see more of it in the future, if we're to make the ubiquitous and malleable computing dreams a reality.
Perhaps a stack-based language like Uiua would be well-suited.
I don't think concatenative languages immediately obviate structured editing, but they sure do help.