[TUHS] why the leading under score added to function names?

Dave Horsfall dave at horsfall.org
Thu Feb 23 07:22:17 AEST 2012

On Wed, 22 Feb 2012, arnold at skeeve.com wrote:

> This is interesting. It shows that (apparently) early on, assembler was
> viewed as the primary programming language.

Well, C didn't exactly spring from Zeus's brow :-)  A good chunk of the
C library was in assembler, as were quite a number of programs.

> It also shows the consequences a small, apparently local decision can have:
> here we are 40+ years later and GCC on Windows is still preprending
> underscores to function names!

When it comes to Windoze, nothing surprises me any more.  Unix has evolved
over the years, but Windoze was spat out and hatched.

-- Dave

More information about the TUHS mailing list