Comment Re:internals? in python? (Score 2) 170
Huh... so a lot of people are wrong.
How many? Hard to count how many people, but we can certainly look at applications.
Let's examine my Fedora 17 laptop. In
Another 194 are written in Perl, including parts of fvwm, foomatic and callgrind.
388 more are POSIX shell script and 45 bash scripts.
There are 381 symbolic links, 31 hard links (which I now disclude), and 2346 binary executables.
There are 3522 total programs in
67% binaries, 22% scripts, and 11% links.
[Java applications, and LibreOffice are not counted, but I'd imagine you would probably classify Java apps as scripts too]. This is a freshly upgraded netbook, and (since this is
I guess that 22% must be wrong. If we can extrapolate from applications to developers (hey, I know that is just wrong, but it's better than NO data at all), 1 in 5 developers is shipping scripts.
And that (proudly) includes me.
As to the "900MB"? The python interpreter has a 10kb front-end, and 1.7mb library. Yes, there is some additional overhead.
Let's examine QuodLibet (music player application): 67mb resident, compared to 11mb for Terminal (collecting this data), and 267mb for firefox (as I'm typing this comment).
QuodLibet offers albums, playlists, sophisticated queries, and runs just fine on a NETBOOK.
In Python.