3 ms·
like a REPL but in the style of Smalltalk image Funny, but in my comment above, I'm referencing a Smalltalk program! Smalltalk environments are actually full
by stcredzero 2y ago
like a REPL but in the style of Smalltalk image
Funny, but in my comment above, I'm referencing a Smalltalk program!
Smalltalk environments are actually full of things that are functionally just about a REPL.
until I got to a code browser for part of subsystem I wanted to change
There are a variety of query languages for code repos. VisualWorks Smalltalk had two versions of this. One was based on the RefactoringBrowser code. There was another one that was a VisualWorks library. These could be used to pop up a very specific browser. For example, you could have a browser that just showed all of the implementers of a certain method X and referenced instance variable Y and called a method Z.
I wish "modern" IDEs could support something like that. This would actually be very useful for providing context to LLMs.