I was thinking something very similar for my project Ephestos. I imagine a workspace so powerful that would replace system browser, inspector , explorer and even debugger. I was also imagining blocks like the ones shown in the link and code completion that would look inside the object to complete the code instead of the code completion we have now that many times fails to complete properly.
Another thing that interests me is a natural language interface for example instead of typing "FileBrowser openPdf: 'my.pdf' " type instead 'open pdf my.pdf' , something that would create a database of such command that will be associated with pharo objects and methods. I think that could make pharo a very nice enviroment for people not interested into coding and instead they want a tool that they can use to manage their system with low learning curve. I am not promising anything , plus I am very slow with pharo at the moment being a new coder but what I say is that I am very interested and I will try to code something like this. I also like the graphical nature of Phratch and drag and droping etc commands without sacrificing typing. On Sun, Aug 31, 2014 at 10:14 PM, stepharo <[email protected]> wrote: > You know I would like to have > > format as you type. > > if someone wants to work on that it would be great. > The point is to have some heuristics to get as fast as possible a > "complete" ast. > And pretty print it for example each time a space is added. > > stef > >
