Hi Kilon,

I am using DFlow everyday and never experienced an noticeable slowdown.
I will do my best to make it fast!

Cheers,
R


On Aug 12, 2014, at 3:48 PM, kilon alios <[email protected]> wrote:

> I have enabled your DFlow tool, but it looks like it severely slows down 
> Pharo. Browsing through methods was instantaneous but with DFlow I see at 
> least a one second lag which make its use quite an obstacle to my workflow. 
> 
> I am on macos 10.9 maverics with a 2011 macbook air.  
> 
> 
> On Tue, Aug 12, 2014 at 4:31 PM, Roberto Minelli <[email protected]> 
> wrote:
> Hi,
> 
> I agree with you Kilon, thanks for your observation (and future help).
> 
> My interaction profiler is only a means to the end. As Doru is saying, my 
> goal is to use the data captured by
> DFlow to understand how developers work and what they need in their context.
> 
> In the short term I want to analyze how developers work, but then I will do 
> my best to bridge the gap between
> what our IDEs offer and what we need.
> 
> P.s. Thanks Doru for your support!
> 
> Cheers,
> Roby
> 
> On Aug 12, 2014, at 2:57 PM, Tudor Girba <[email protected]> wrote:
> 
> > Hi Kilon,
> >
> > Excellent observation!
> >
> > The Glamorous Toolkit implements the idea of a Moldable IDE. The idea is 
> > simple: make it dead cheap for the developer to mold the IDE to his/her 
> > contextual needs.
> >
> > Until now, we have announced an inspector and a debugger that do just that. 
> > The inspector makes it possible to mold the tool for every little object if 
> > you desire. For example, I alone have built literally hundreds of 
> > extensions for various objects. Actually, the inspector goes as far as to 
> > allow you to mold the flow to the context in which you are. The debugger 
> > lets you define custom debuggers that you can switch to while debugging. 
> > All these extensions are incredibly small (an object inspector extension 
> > has an average of 8 lines, and the debuggers we implemented consist of a 
> > couple of hundred loc), they are independent of each other, and they are 
> > put together through a small frame. Add to that the potential of using 
> > multiple rendering engines and we get a brand new philosophy that I believe 
> > holds the potential to change software development significantly.
> >
> > This is not a far goal. It's a reality now. At ESUG, we will show how these 
> > tools work now in practice.
> >
> > What Roberto is doing is complementary to our efforts. Data mining will 
> > certainly play a significant role in this picture, precisely when we will 
> > start to have thousands of these little contextual tools. At this time, 
> > DFlow is experimental, but eventually a tool like this should become part 
> > of the IDE as we need to understand how developers work in their context 
> > and what they need in their context. That is why his effort should be 
> > supported by our community. Please install it and give feedback.
> >
> > Cheers,
> > Doru
> >
> >
> >
> >
> > On Tue, Aug 12, 2014 at 2:06 PM, kilon alios <[email protected]> wrote:
> > I think the future are tools tailor made for specific kind of tasks . The 
> > age of IDEs and Languages has come to an end. Neither programming languages 
> > and IDEs can maintain the complexity of modern software. They are too 
> > generic.I think that what we need is a UNIX system but with GUIs , a 
> > collection of tools that can talk to each other but at the same time have 
> > an extremely limited scope as tools. Smalltalk definitely moves towards 
> > that direction but even Smalltalk is far from that goal.
> >
> > I see that paradigm a lot in 3d art, it raises the amount of knowledge 
> > required  because you end up with learning hundreds of tools contained in a 
> > single application but if you want professional results and you are dead 
> > serious about efficiency and productivity then its the way to go.
> >
> > I will install DFlow and help you in your saga, but bare in mind that DFlow 
> > will tell you what I use and I how , but it wont answer you the most 
> > important question "what I want to use and how I want to use it" .
> >
> >
> > On Tue, Aug 12, 2014 at 10:30 AM, Roberto Minelli <[email protected]> 
> > wrote:
> > Hi guys,
> >
> > I uploaded a web page to explain Self-Adaptive IDEs, the vision I will 
> > develop for my Ph.D
> > http://www.inf.usi.ch/phd/minelli/self-adaptive-ides/index.html.
> >
> > Please take a minute to look at it and tell me your opinion!
> >
> > At the moment we are conducting an experiment with my interaction profiler 
> > (DFlow). It would be
> > great if you could participate! This will cost you little effort but help 
> > me to gather an understanding
> > of development practices and interactions. This is the ground for improving 
> > our Pharo IDE!
> >
> > Cheers and thanks in advance,
> > Roberto
> >
> >
> >
> >
> >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow"
> 
> 
> 


Reply via email to