[Info-vax] VMS process communication

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Mar 13 10:01:13 EDT 2023


On 2023-03-13, Arne Vajhøj <arne at vajhoej.dk> wrote:
> On 3/13/2023 9:32 AM, Simon Clubley wrote:
>> 
>> Even better is to use uintXX_t unless you really want a signed integer. :-)
>> 
>> A big mistake languages made (IMHO) was to make their integers signed
>> by default, instead of you needing to ask for a signed integer if you
>> really needed one.
>
> That is not really C specific.
>

Notice I didn't say C, but "languages". :-)

I consider it a general design flaw in languages, probably based on the
need to mirror underlying early architecture and then it just became
established as the default.

> Fortran INTEGER is signed. Pascal INTEGER is signed (even though Pascal
> got CARDINAL for unsigned).
>
> Java does not have unsigned integers.
>

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list