delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/05/17/17:16:04

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Python, Perl, Lua, Ruby -- anybody??
Date: Sun, 17 May 2009 14:05:37 -0700 (PDT)
Organization: http://groups.google.com
Lines: 49
Message-ID: <1d260169-d787-4800-bc7e-74fefcfb4344@z5g2000vba.googlegroups.com>
References: <c803f64c-6121-4b52-a2f0-b8a168f2d0d4 AT n8g2000vbb DOT googlegroups DOT com>
<7705c9030905132340u49a2fd15ke564b9ce930c09db AT mail DOT gmail DOT com>
<61f9fc90-2d0d-4db9-baa0-0a26ef663ce3 AT g20g2000vba DOT googlegroups DOT com>
<837i0gquu3 DOT fsf AT gnu DOT org>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1242594337 26582 127.0.0.1 (17 May 2009 21:05:37 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Sun, 17 May 2009 21:05:37 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: z5g2000vba.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.64 (Windows NT 6.0; U; en) Presto/2.1.1,gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

On May 16, 10:20=A0pm, Eli Zaretskii <e DOT  DOT  DOT  AT gnu DOT org> wrote:
> > From: Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com>
> > Date: Sat, 16 May 2009 15:16:25 -0700 (PDT)
>
> > Perl 5.6.1 was like half the size of 5.8.8.
>
> > perl561 =A0exe =A0 =A0 =A0 1,192,448 =A0 =A0 =A0 =A0 =A0Dec,15,2003 =A0=
 11:03:24pm =A0 A...
> > perl588 =A0exe =A0 =A0 =A0 4,330,496 =A0 =A0 =A0 =A0 =A0May,11,2007 =A0=
 03:03:20am =A0 A...
>
> Could it be that perl588.exe is unstripped?

No, I double-checked, it's not. To prove it, I made sure both were
unpacked and repacked using "upx --best":

perl561  exe       473,140            Dec,15,2003   11:03:24pm   A...
perl588  exe       1,559,976          May,11,2007   03:03:20am   A...

> > GDB 7.0 will include libpython for scripting, and we already have
> > PythonD 2.4.2 ported to DJGPP, but I've never tested it. However, the
> > weird thing is that GDB's CVS only shows about 8 files in /python/, so
> > either they managed to greatly simplify it or maybe it's not as
> > bloated as it looks.
>
> GDB does not include Python itself, the files you see are just the
> implementation of GDB features that are built on top of libpython.
> libpython itself should be installed separately.

Crap, well that sucks. See, some projects do include the scripting
language in their source tree (e.g. DC:SS with Lua).

> > 207,202 =A0 =A0 =A0 =A0lua-5.1.4.tar.gz
>
> > Now I know why Lua is so popular, it's tiny!! Why they didn't just use
> > that instead of Python for GDB 7.0 I'll never know.
>
> At the time, I tried to convince GDB developers to use Lua, but I
> failed. =A0You can search the archives of GDB developers' list for the
> discussions and arguments.

Yeah, I see the discussion, but it doesn't seem too convincing. It
seems moreso because one guy wanted it more than the other despite the
extra difficulty. It's probably possible to use both, actually, maybe
that's the way to go, but it might be overkill. It's not that I'm
opposed to Python, the real hurdle is whether it's relatively easy to
build!

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019