This is the mail archive of the frysk@sourceware.org mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Roadmap beginnings


On Fri, Jul 11, 2008 at 10:55:31PM +0200, Jan Kratochvil wrote:
> Hi,
> 
> while IMO definitely not much important right now but
> 
> On Fri, 11 Jul 2008 21:53:28 +0200, Tom Tromey wrote:
> > As I mentioned in the earlier note, we want to provide scripting
> > support
> 
> (dot)
> 
> > based on Python.  From our perspective, Python is the best
> > choice because it is popular and generally acceptable.
> 
> This is already your personal bias, it may be worth to design the scripting
> support easy enough to add more language bindings there (such as Perl XS).
> (I do not track your GDB patches to say more about them.)

I would expect that any even vaguely successful implementation would be
sufficiently api/library based that scripting language support us a matter
of proving the correct bindings.  I.e. pretty much any scripting language
should be possible.  Any attempt to tie it to a specific scripting language
is likely to allow implementation details to bleed into the core, which
would be a major limitation.

So, perhaps we should primarily focus on the actual debugging core?  That
doesn't exclude the use of a specific chosen language to provide at least
a prototype of an interface to interact with the core for testing purposes
(and possibly later on as a more production-level interface), but we should
be very careful not to introduce strong ties that can prove to be a major
limitation later on.

	Kris


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]