Sammy writes:
> From my experience with big code in foreign languages, it seems to be
> less confusing if you have no knowledge of C when you start workin on a
> mud. Those of you who, like me, don't know the difference between a
> preparser and a profiler should pity poor Mark, who knows too much about
> programming for his own good. I can now see that my ignorance is bliss.
I hope that anyone here who shares this attitude will refrain from
posting questions about problems with their code. As an experienced
C/C++ programmer I am usually happy to help someone fix a problem and
learn more about the language, but debugging code for someone who
can't be bothered to consult a programming manual or learn the details
of the language is another matter entirely.
> I'm all for a more powerful parser, just don't make me put any more tools
> on my harddrive (I'm at 98% capacity)
I think that introducing lex and yacc into the code base is a bad
idea, not because they fill up your hard drive (most development tools
under UN*X don't take up significant space), but because it introduces
a whole new suite of portability issues and requires a new knowledge
base on the part of the developer, without giving much in return.
("A more powerful parser" sounds great, but what does it actually get
you in a MUD? This isn't Eliza.)
> and keep in mind that some of us
> think programming manuals are evil.
Ignorance is bliss, indeed.
\_\_\_ _/ \_\_\_ axis data: specializing in online system setup & design
\_ \_ _/ \_ \_ Edward Almasy almasy@axis.com
\_\_\_ _/ \_\_\_ President: Axis Data Proprietor: NineJackNine
\_ _/ _/ \_ 608-256-5732 (voice) 608-256-5697 (data)
\_\_\_ _/_/_/ \_\_\_ 9jack9: on the bleeding edges of culture and technology
This archive was generated by hypermail 2b30 : 12/07/00 PST