Message-ID: <35C5362D.5F336A67@geocities.com> From: Merlin MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: allegro == or != programming References: <35C42D12 DOT C9D01BA1 AT geocities DOT com> <35C45314 DOT 6A656672 AT alcyone DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 69 Date: Mon, 03 Aug 1998 04:04:17 GMT NNTP-Posting-Host: 224-cy-wpg.ilos.net NNTP-Posting-Date: Sun, 02 Aug 1998 23:04:17 CDT Organization: MBnet Networking Inc. To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Erik Max Francis wrote: > Merlin wrote: > > > I guess allegro is ok for a hobbist programmer and for learning, but > > for > > people who want to program for a living... It seems as if they are > > trying to take a shortcut. Like they are not interested in learning > > anything but the syntax of a programming language or just plain too > > lazy > > to actually do it themselves... > > Speaking as someone who programs for a living, one of the first things > you learn is that not only do you not have to reinvent the wheel > constantly, but you are encouraged not to do it, because it is a waste > of time and resources. And the companies money too (and in the end isn't that the most important thing to a company? Which would explain why they do not want you to try to reinvent the wheel.)... I know what most company's opinions are and they are usually based on money, not thier particualar preference on using libraries when building a program. > Understanding the fundamentals and how do build an engine (in whatever > programming enterprise you're doing) from the ground up is without a > doubt a very important skill, i aggree.. And what better way to learn than to actually do it? > but the vast majority of the time that is > not likely what you will be doing. You will be programming using > existing libraries, writing functionality that is exportable to other > engineers, and linking together different libraries that were done by > different people. > Again. I think this is a companies view not _necessarily_ a programmers. I would like to know whether you would use a library when programming if companies did want you to program from scratch.. If things were reversed and companies did not use existing libraries. > In my opinion, it is _far_ more important to understand the syntax of C > and how to write portable programs, rather than knowing how to write an > engine from scratch. Knowing the concepts involved and knowing the > library or libraries or functionality that you will be using is in > general far more important. > > I see why you look at it this way... however i still don't like to use it myself.. Thanks for your opinion anyway though... Merlin. > -- > Erik Max Francis / email max AT alcyone DOT com / whois mf303 / icq 16063900 > Alcyone Systems / irc maxxon (efnet) / finger max AT sade DOT alcyone DOT com > San Jose, CA / languages En, Eo / web http://www.alcyone.com/max/ > USA / icbm 37 20 07 N 121 53 38 W > \ > / I've got the fever for the flavor of a cracker > / Ice Cube