3 ms·
I don't agree with 'ageofwant’s prediction (though I really wish that I could), but command discovery is a solved problem: Pharo Smalltalk has a nifty feature
by noblethrasher 9y ago
I don't agree with 'ageofwant’s prediction (though I really wish that I could), but command discovery is a solved problem:
Pharo Smalltalk has a nifty feature whereby you can find methods by example[1].
E.g. typing
'hello, world', 'HELLO, WORLD'
in the finder returns the method `asUppercase` on the String class.
In a statically-typed language, you can just search by function signature (e.g. Clip -> RotatedClip (an effect) or Clip -> Time -> Clip * Clip (a cut)).
[1] https://www.youtube.com/watch?v=HOuZyOKa91o&app=desktop&t=300 https://www.youtube.com/watch?v=HOuZyOKa91o&app=desktop&t=30...