Gentoo Archives: gentoo-dev

From: Jerry A! <jerry@×××××××.org>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] new guides
Date: Mon, 16 Apr 2001 21:07:38
Message-Id: 20010416230701.A22182@kabbu.thehutt.org
In Reply to: Re: [gentoo-dev] new guides by AGottinger@t-online.de (Achim Gottinger)
1 On Fri, Apr 13, 2001 at 11:38:28AM +0200, Achim Gottinger wrote:
2 : "Jerry A!" wrote:
3 : >
4 : > Curiousity on my part. Is there any reason why we're looking to step
5 : > away from python? It appears as though the Linux/Python connection are
6 : > here to stay. Especially with ESR's new CML2 project.
7 :
8 : Gimme a link to that project please.
9
10 Here's a link to the project page <http://www.tuxedo.org/~esr/kbuild>
11 and here's the announcement
12 <http://www.tuxedo.org/~esr/kbuild/ANNOUNCEMENT>.
13
14 : > Achim, have you looked at the freeze module for compiling the python
15 : > bits for the embedded devices you're working on (instead of rewriting
16 : > them in C++)?
17 :
18 : No, can I make binaries for python scripts with that? The problem I
19 : see for embedded devices, is that python requires simply too much
20 : memory. If it is possible to make standalone binaries that do eighter
21 : require all the python modules nor the python binarie, I would be
22 : intersted how huge such a binary will be.
23
24 The freeze module will covert the python code to c and then compile it.
25 I think we can also look at using stripped down version of Python, like
26 stackless or pippy. I guess I'm just very pro-python. We've developed
27 a great system that through the use of a very-high level scripting
28 language provides an easy framework for hacking and extensibility. I'd
29 hate to see that lost.
30
31 In fact, embdebian (Embedded Debian) is using CML2 already. My guess is
32 that they already have found a way to deal with this issue.
33
34 : We had a discussion about allowing other languages like perl or tcl/tk
35 : to be used for ebuild. And decided that it makes more sense converting
36 : stable parts of python code to c++. Once it's all c++ we can make
37 : modules for other scripting languages. I personal prefer perl as a
38 : scripting language and did not investigate much time in learning
39 : python. But as long as daniel is the developer of ebuild it is his
40 : right do choose his preferend language for development I think. Our
41 : biggest problem is still that we can not spend all our time in gentoo
42 : development as long as we do not have sponsors.
43
44 Since time is limited, why don't we just concentrate on what we've
45 always been doing? I figure that if can publish an API, then others can
46 develop ebuild in other languages.
47
48 : BTW: Jerry, are you still headbanging or did you get gentoo working now?
49
50 No. Unfortunately, I've become the latest dot-com casualty. So, the
51 Vaio z505 had to go back. I went to a computer show over the weekend
52 and picked up the parts to put together a 1GHz Athlon system (I even
53 picked up a pcmcia bay so I can still try and get laptop portages made).
54 So, it's back to the drawing board for figuring out how to bootstrap
55 this puppy.
56
57 --Jerry
58
59 name: Jerry Alexandratos || Open-Source software isn't a
60 phone: 703.599.6023 || matter of life or death...
61 email: jerry@×××××××.org || ...It's much more important
62 || than that!

Replies

Subject Author
Re: [gentoo-dev] new guides AGottinger@t-online.de (Achim Gottinger)