[Plug] PLUG meeting 22/10/08
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Oct 22 03:59:36 EEST 2008
On Tue, 21 Oct 2008 20:40:19 +0300, Giannis Kozyrakis <trv at freemail.gr> wrote:
> Πειράζει αν αρχίσει το distrowar πριν την ώρα του?
>
> Σημερα έδωσαν το source του Android για κατέβασμα..
>
> Και τι γράφει στην download page?
>
> "To build the Android source under Linux, you will need Ubuntu." :>
Αν κρίνω από το build script του Chrome, που είχε προφανείς unportable
αηδίες όπως system() και read από το Linux /proc για να πάρει τον αριθμό
των system CPUs, ενώ μπορούσε να κάνει κάτι σαν:
import posix
# Get the number of `configured' system processors.
ncpus = posix.sysconf('SC_NPROCESSORS_CONF)
# Get the number of `online' system processors.
ncpus = posix.sysconf('SC_NPROCESSORS_ONLN')
δεν είναι περίεργο που έχουν γράψει κι άλλα Linux-isms...
Πάντα υπάρχει portable τρόπος να γράψεις unportable, distro specific
κώδικα. Η μαγκιά είναι να κάνεις κάτι καλύτερο όμως :)
More information about the Plug
mailing list