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

Reply via email to