On Mar 7, 2010, at 09:36, Bob Cronin wrote:

> I'm soooo there with you!
> --
> bc
> 
> On Sun, Mar 7, 2010 at 11:35 AM, Phil Smith III wrote:
> 
>> Rick Troth wrote:
>>> You also said ...
>>>> I hate EBCDIC!
>> 
>> Indeed. I often say that when I finish my time machine, I'm going back to
>> fix the ASCII-EBCDIC rift before it happens. (Also null-terminated strings,
>> but that's later.) Anyone who wants to go with me, let me know.
>>  
Me, too, on the null-terminated strings; an inexhaustible source of
avenues for malware exploitation.  Besides making substring slicing
needlessly difficult and requiring scans to determine string length.
PostScript, e.g. got it right.

z/OS Unix System Services showed unexpected wisdom in eschewing
null-terminated strings in its BPX1* Assembler system calls, even
at the expense of requiring conversion in the C runtime library.

-- gil

Reply via email to