Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!snorkelwacker!tut.cis.ohio-state.edu!cs.utexas.edu!sun-barr!newstop!sun!stpeter.Eng.Sun.COM!cmcmanis From: cmcmanis@stpeter.Eng.Sun.COM (Chuck McManis) Newsgroups: comp.sys.amiga Subject: Re: C Routines Message-ID: <138087@sun.Eng.Sun.COM> Date: 29 Jun 90 03:12:30 GMT References: <27155@cc.usu.edu> Sender: news@sun.Eng.Sun.COM Organization: Sun Microsystems, Mt. View, Ca. Lines: 36 In article <27155@cc.usu.edu> SLMT9@cc.usu.edu writes: > ... After going through the Fish Disks I got a lot of good C routines. > ... I will put them all together and them In an organized way. ... Joshua, this should be an educational exercise for you and I encourage you to keep at it. However, I would suggest you consider modifying your quest to some extent. You see, after you learn C, and then learn PASCAL, and then learn MODULA-2, and then check out ALGOL, and then learn PL/1, and maybe browse through SNOBOL, COBOL and LISP. You will begin to notice that they suddenly fuse into simply "languages for programming computers." All of the languages you learn will have similarities and the underlying concepts are all basically the same. At some point you will be able to "learn" a new language and write programs in it in a matter of hours or less. Then, when you go back to your collection of C routines you will notice the flow of the algorithms _through_ the C code itself. It is the algorithims you want, and not just a bunch of "C" routines. Once you have them, converting them into any language is fairly trivial. As you may have guessed this is leading somewhere. That place is that there are today, several good books that are full of computer algorithms. A trip to the library should turn up one or two and the local university bookstore might have a couple more. This is one of the secrets of "quick" programming, ie understanding a bunch of algorithms that you produce in any language on demand, but do not be tricked into depending on a canned algorithm that you do not fully understand to get you through. Too many times talented people become "cookbook" coders who take little bits of code from their stock pots and glue them together to make a program. Those programs are never as reliable and efficient as they could be... -- --Chuck McManis Sun Microsystems uucp: {anywhere}!sun!cmcmanis BIX: Internet: cmcmanis@Eng.Sun.COM These opinions are my own and no one elses, but you knew that didn't you. "I tell you this parrot is bleeding deceased!"