[TUHS] History of strncpy
Warner Losh
imp at bsdimp.com
Fri Jan 25 12:06:03 AEST 2013
On Jan 24, 2013, at 11:31 AM, Tom Ivar Helbekkmo wrote:
> Ronald Natalie <ron at ronnatalie.com> writes:
>
>> Ah yes, VAX C. You're right about that one. It had a completing
>> different internal implementation of the FILE struct. While I
>> supervised a team of VAX VMS programmers, that's one of the platforms
>> I never dabbled in directly.
>
> I ported C-TeX to VAX/VMS many years ago, and got a huge performance
> increase when I swapped the built-in FILE interface to RMS stream files
> for one I wrote myself, which explicitly did block I/O on RMS binary
> files instead. That was a fun project. :)
TeX was one of the programs I was thinking of. GNU Emacs was another... I ported about a dozen different unix programs back in the day, and had to put lots of different hacks in... The C FILE interface definitely was somewhat suboptimal...
Warner
More information about the TUHS
mailing list