On 2013-10-22, Grant Edwards <invalid@invalid.invalid> wrote: > C initializes to defined zero values. For most machines in use today, > those values _happen_ to be all-bits-zero. > > This makes the implementation trivial: chuck them all into some > pre-defined section (e.g. ".bss"), and then on startup, you zero-out > all the bits in the section without having to know what's where within > that section. If you design a machine such that integer, pointer, and > FP representations where 0, NULL, and 0.0 are all zero-bits, then life ^ not > get's tougher for the guys writing the compiler and startup code.
-- Grant Edwards grant.b.edwards Yow! We are now enjoying at total mutual interaction in gmail.com an imaginary hot tub ... -- https://mail.python.org/mailman/listinfo/python-list