Path: utzoo!utgpu!water!watmath!clyde!att!mtunx!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!oliveb!amiga!jimm From: jimm@amiga.UUCP (Jim Mackraz) Newsgroups: comp.sys.amiga.tech Subject: Re: Font help needed Keywords: global Message-ID: <2408@amiga.UUCP> Date: 14 Jun 88 17:39:00 GMT References: <62300001@hobbiton> <62300003@hobbiton> <3651@ece-csc.UUCP> <2930@tekig4.TEK.COM> Reply-To: jimm@cloyd.UUCP (Jim Mackraz) Organization: Commodore-Amiga Inc, Los Gatos CA Lines: 26 In article <2930@tekig4.TEK.COM> brianr@tekig4.UUCP (Brian Rhodefer) writes: )Am I all wet in thinking that the fact one can write code that )puts the library base vectors into globals with names that don't )agree with the libraries' declared globals, and then compile )and link this code with those libraries WITHOUT THE SLIGHTEST COMPLAINT )from the linker demonstrates a serious weakness in the language? )Dejectedly, )Brian Rhodefer ...!tektronix!tekig4!brianr Yet another person complaining about the C language when the problem is in the implementation, and in this case, not even the implementation of the C part, but the Amiga interface. Linker I use will complain if you call an Intition function and don't have IntuitionBase defined in YOUR code (you don't declare it extern, you define it). Works great. Nobody keeps you from stuffing a pointer to your middle name in IntuitionBase, though. I claim the serious weakness is not in the language in this case. jimm -- Jim Mackraz, I and I Computing amiga!jimm BIX:jmackraz Opinions are my own. Comments regarding the Amiga operating system, and all others, are not to be taken as Commodore official policy.