Then go for your enhanced workspace :) Making good tools in my experience takes a lot of time, refining details here and there, but it's really worth it because it changes the way you work.
I can't relate too much to Emacs, I allways found it a too huge investment (shortcuts, configuration time) for the gain it could bring. Mind you, when I started programming heavily, it was in Smalltalk and Self, so maybe this is why ;) Thierry ________________________________ De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part de kilon alios [kilon.al...@gmail.com] Envoyé : mardi 15 juillet 2014 22:37 À : Pharo Development List Objet : Re: [Pharo-dev] Interactive Notebook Well at least for me , the one thing I don't like about Pharo is the "window hell" . Even with window groups , which by the way are a great addition , is easy to get lost and feel uncomfortable. As I said I am inspired by emacs , I like its workflow very much and it will be great if I manage to bring even a small part of the experience to pharo. My goal is not to make something monolithic from the code perspective but offer a unified user experience. I prefer my code as modular as it can be. Emacs after all is extremely modular. At worst I would end up with a slightly more powerful workspace and since workspace is my No1 tool I use to test and try code that is better than nothing :) On Tue, Jul 15, 2014 at 11:25 PM, GOUBIER Thierry <thierry.goub...@cea.fr<mailto:thierry.goub...@cea.fr>> wrote: I'm not sure about the replacing everything at once. Good tools doing exactly what they are intended for are great; the ability to switch easily from one tool to another allows for very focused work, where you switch from one task to another, and reduce your cognitive overhead because you don't have to bother with them until you need them. Thierry ________________________________ De : Pharo-dev [pharo-dev-boun...@lists.pharo.org<mailto:pharo-dev-boun...@lists.pharo.org>] de la part de kilon alios [kilon.al...@gmail.com<mailto:kilon.al...@gmail.com>] Envoyé : mardi 15 juillet 2014 20:25 À : Pharo Development List Objet : Re: [Pharo-dev] Interactive Notebook I have tried to make something similar with Rubric example of Workspace. My dream is a Super Workspace to replace all IDE tools inside pharo, system browser, Monticello, inspector, debugger , versioner , etc inspired by emacs and of course ipython. I am still working on it from time to time, but its a low priority project for now. I am sure other people have similar goals so I am also interested in joining efforts. Also I am interested in visual coding so I am flirting with Phratch and wonder how Phratch would mix with my Super Workspace concept. There is certainly a lot of potential here. On Tue, Jul 15, 2014 at 9:11 PM, GOUBIER Thierry <thierry.goub...@cea.fr<mailto:thierry.goub...@cea.fr>> wrote: Demo of what? New GUI, new text editor? Thierry ________________________________________ De : Pharo-dev [pharo-dev-boun...@lists.pharo.org<mailto:pharo-dev-boun...@lists.pharo.org>] de la part de stepharo [steph...@free.fr<mailto:steph...@free.fr>] Envoyé : mardi 15 juillet 2014 20:00 À : Pharo Development List Objet : Re: [Pharo-dev] Interactive Notebook Thierry I can tell you that I got a demo made by gary chambers and this is impressive and all done in Pharo. In addition with the new text model, it will really change the situation. Stef On 15/7/14 13:33, Goubier Thierry wrote: > I'm scanning a bit among scientific / computation languages (including > GUIs) and I'd like to know if some work has been done on interactive > notebooks gui concepts? > > I'm thinking of something like: http://ipython.org/notebook.html > > I know that the Pharo text editing capabilities are not up to that > kind of job, but I'd like to know if some would be interested in being > able to interact via that kind of development environment. > > Thierry