Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ptsfa!ihnp4!chinet!ward From: ward@chinet.UUCP (ward) Newsgroups: comp.sys.ibm.pc Subject: Re: Any reasons for using C on a PC (is it the fastest thing around?)? Message-ID: <874@chinet.UUCP> Date: Sun, 19-Apr-87 14:08:37 EST Article-I.D.: chinet.874 Posted: Sun Apr 19 14:08:37 1987 Date-Received: Sun, 19-Apr-87 22:45:08 EST References: <3180@jade.BERKELEY.EDU> Reply-To: ward@chinet.UUCP (Ward Christensen-) Organization: Chinet - Public Access Unix Lines: 12 C is here to stay. Early micros HAD to be programmed in assembler - there weren't enough "cycles" to get the job done in higher level languages (with their associated inefficiencies in MOST cases). As microprocessors become more powerful, the programmers' time becomes more important - productivity reigns over program speed. A popular way to develop programs for the PC is to write the entire application in C, then if it isn't running fast enough, run an execution profiler to find where you are spending time. Then, re-write these routines in assembler. There are some very good C languages out there - Microsoft is very good, and Borland promises to make C the language of choice of more and more people.