4 ms·
The talon demonstration from the last link was inspiring, but it works in the exact opposite fashion that I would have imagined. The code-development examples a
by orbisvicis 4y ago
The talon demonstration from the last link was inspiring, but it works in the exact opposite fashion that I would have imagined. The code-development examples are command-based, with a command to enter phrase mode. I'd have expected with technology such as tree-sitter and IntelliJ etc, that by parsing the syntax tree of current computer language for completions, development could occur completely in phrase mode with only a few commands for handling unknown inputs such as new variable names.
I'm curious if anyone has ever tried implementing the latter, or compared the two approaches. I'm sure there would be many obstacles I haven't considered.
- lunixbochs 4y agoFixed commands are fast, precise, and predictable. Assuming you mean speaking in natural language, that's slower to say, and likely less precise and predictable if you want to be able to just say "anything" any have a result. You need a command system either way. If you want to express some precise intention, you need to understand what the command system will do. There is a combined "mixed mode" system I've been testing in the talon beta where you can use both phrases and commands without switching modes.