Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!sri-spam!ames!sdcsvax!ucbvax!ucsfcgl!cgl.ucsf.edu!kneller From: kneller@cgl.ucsf.edu (Don Kneller) Newsgroups: comp.sys.ibm.pc Subject: Re: QuickC Message-ID: <10392@cgl.ucsf.EDU> Date: Thu, 10-Sep-87 18:37:25 EDT Article-I.D.: cgl.10392 Posted: Thu Sep 10 18:37:25 1987 Date-Received: Sat, 12-Sep-87 10:54:19 EDT References: <1485@killer.UUCP> <3320052@hpsrlc.HP.COM> Sender: daemon@cgl.ucsf.edu Reply-To: kneller@socrates.ucsf.edu.UUCP (Don Kneller) Organization: UCSF Computer Graphics Lab Lines: 39 In article <3320052@hpsrlc.HP.COM> darrylo@hpsrlc.HP.COM (Darryl Okahata) writes >In comp.sys.ibm.pc, fmayhar@killer.UUCP (Frank Mayhar) writes: >> In article <4491@vrdxhq.UUCP>, williams@vrdxhq.UUCP (Tim Williams) writes: >> > ... My question is what does MSC 5.0 have that QuickC doesn't? ... >> >> ... bascially that Quick C is meant to be a small-scale programming >> environment like Turbo C (albeit with extensions). >> MSC 5.0, on the other hand, is a real, production-quality ... >> > I've also heard that Quick C is a MEDIUM-model ONLY compiler. YUK! This is somewhat true. Like Turbo, Microsoft gets much of their speed by compiling and linking from memory into memory. As such, the library must be in memory with the compiler (and editor). The library loaded with the Quick C interactive environment (editor/compiler/linker in one) is a medium model. Hence you are restricted to medium model programs from this environment. It is possible to use the Quick C compiler from the command line with the QCL driver, which is much like the CL driver currently used by MSC 4.0. Then it is possible to use any model you wish. However, you lose the interactive environment. I'm not really sure why it wouldn't have been possible to have separate libraries that would load with the Quick C environment. Clearly the compiler part of Quick C can handle the other models. Personally, I have no desire to use a WordStar-like editor, which the QC editor is designed after. For "one-off" programs that require little work I have used the QC environment and it is fast! For more serious programming, I use QCL for relatively quick compilation and MSC 5.0 for production work. BRIEF will remain my editor (it can automatically position itself at compiler errors, among other neat features). ----- Don Kneller UUCP: ...ucbvax!ucsfcgl!kneller INTERNET: kneller@cgl.ucsf.edu BITNET: kneller@ucsfcgl.BITNET