From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29547 invoked by alias); 9 Jan 2007 21:37:57 -0000 Received: (qmail 29539 invoked by uid 22791); 9 Jan 2007 21:37:57 -0000 X-Spam-Check-By: sourceware.org Received: from exprod8og51.obsmtp.com (HELO exprod8og51.obsmtp.com) (64.18.3.84) by sourceware.org (qpsmtpd/0.31) with SMTP; Tue, 09 Jan 2007 21:37:51 +0000 Received: from source ([12.110.134.31]) by exprod8ob51.obsmtp.com ([64.18.7.12]) with SMTP; Tue, 09 Jan 2007 13:37:43 PST Received: from PKONING.equallogic.com ([172.16.1.235]) by M31.equallogic.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 9 Jan 2007 16:37:42 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17828.2852.359000.383405@gargle.gargle.HOWL> Date: Tue, 09 Jan 2007 21:37:00 -0000 From: Paul Koning To: bob_rossi@cox.net Cc: jimb@codesourcery.com, gdb@sourceware.org Subject: Re: GDB and scripting languages - which References: <20070108222005.GA27451@nevyn.them.org> <20070109202343.GD9844@cox.net> X-Mailer: VM 7.07 under 21.4 (patch 19) "Constant Variable" XEmacs Lucid X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-01/txt/msg00153.txt.bz2 >>>>> "Bob" == Bob Rossi writes: Bob> On Tue, Jan 09, 2007 at 12:11:50PM -0800, Jim Blandy wrote: >> I would prefer that GDB use a single extension language, and that >> that language be Python. Python has more momentum than Guile in >> almost any way one might measure it: >> >> - number of users who are familiar with it - body of large >> programs written in it - number of modules available for reuse - >> number of programs embedding it - number of books available for >> learning it Bob> There is one issue I think that makes using TCL a good scripting Bob> language for GDB. I'm not sure how important this is however. If Bob> the language is TCL, it'll be very easy to test in GDB's test Bob> suite. I would think it's good to stay away from TCL. I won't say more because I don't want to start a language war. Python can certainly be scripted, and it has good support for testsuite type things. paul