[Pharo-project] Better debugging...

Alexandre Bergel alexandre.bergel at me.com
Mon Apr 25 20:31:21 CEST 2011


> I understand. But no matter the UI / environment / frontend , you will need first the "backend" (call it as you want).

Yeah, we need an implementation :-) 
Your work is indeed important. I foresee nice discussions at esug.

Cheers,
Alexandre

> 
> >
> > "What is the exact difference of execution if I slightly change a method?"
> > "If I call #foo it works, if I call #foo2 it does not work. Why? What are the objects that appears with #foo2 that do not appear with #foo?"
> > All these questions are essential in my opinion.
> >
> >
> > I agree.
> >
> > Code profiler and code debugger are pretty poor. I can continue with test code coverage tools.
> > After all, Computer Science is a pretty young science.
> >
> > Cheers,
> > Alexandre
> >
> >
> >
> > On 25 Apr 2011, at 07:34, Craig Latta wrote:
> >
> > >
> > > Hi Alexandre--
> > >
> > >> Debugging, as well as profiling, is a topic that everybody got it
> > >> wrong. We still debug an application in oo in the same way that
> > >> people debugged their C program: thinking in term of call stack and
> > >> stack frame instead of objects.
> > >
> > >     So tell us more! :)  How do you express causality?
> > >
> > >
> > > -C
> > >
> > > --
> > > Craig Latta
> > > www.netjam.org/resume
> > > +31 06 2757 7177
> > > + 1 415 287 3547
> > >
> > >
> > >
> > >
> >
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel  http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
> >
> 
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> -- 
> Mariano
> http://marianopeck.wordpress.com
> 

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.








More information about the Pharo-project mailing list