Xref: utzoo comp.software-eng:2654 comp.misc:7636 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!novavax!twwells!bill From: bill@twwells.com (T. William Wells) Newsgroups: comp.software-eng,comp.misc Subject: Re: Coding standards (was Re: Programmer productivity) Message-ID: <1989Dec9.170051.2866@twwells.com> Date: 9 Dec 89 17:00:51 GMT References: <1989Dec5.152225.25770@twwells.com> <14836@well.UUCP> <1989Dec6.154103.2078@twwells.com> <9228@hoptoad.uucp> Organization: None, Ft. Lauderdale, FL Lines: 28 In article <9228@hoptoad.uucp> tim@hoptoad.UUCP (Tim Maroney) writes: : In article <1989Dec6.154103.2078@twwells.com> bill@twwells.com (T. : William Wells) writes: : >Care to name some specific systems where the linker could take : >apart an object file, and for which a reasonable C compiler : >exists? : : MPW for the Apple Macintosh. I just elaborately verified that the : linker does this for a skeptical friend. The C compiler is nearly a : full ANSI C, and it certainly does include "statics". I just did : another test, and it even deletes unused "static" functions. It's : actually a pretty strong development system overall; I've been praising : it on the net ever since I was one of the original beta testers. When I had to work on the Mac, my development environment consisted of a cross compiler from a VAX and a downloader originally written in *machine code* to be executed from BASIC! (My first program was a shell with a download command. Surprised?) There *was* no C compiler for the Mac then. I considered it a major revolution to get Manx C, with its tiny shell and a native compiler. I'm glad that things are better now. :-) --- Bill { uunet | novavax | ankh | sunvice } !twwells!bill bill@twwells.com