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! |