[TUHS] Mac OS X is Unix

ron minnich rminnich at gmail.com
Wed Jan 4 08:12:04 AEST 2017


On Tue, Jan 3, 2017 at 2:07 PM Lyndon Nerenberg <lyndon at orthanc.ca> wrote:

>
>
> Plan 9 refreshingly evicted this nonsense from the native compilers
> (mostly) and the code base.[1]
>

Yes, You can write portable code without #ifdef, configure scripts, and
libtool. Plan 9 shows how.

Some people get upset at mentions of Plan 9, however, so for a more current
example, the Go source tree is a good reference. There's no cpp in Go,
thank goodness, and they've shown superior portability to systems that
revolve around #ifdef.

ron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170103/91f6f07e/attachment.html>


More information about the TUHS mailing list