[comp.sys.mac.programmer] Subtantiate your criticism

awd@dbase.UUCP (Alastair Dallas) (08/04/89)

In article <14780@dartvax.Dartmouth.EDU>, ari@eleazar.dartmouth.edu (Ari Halberstadt) writes:
> People have been answering that you have to rewrite TextEdit with some
> strange routines to get a command line interface. This is true, but
> they've obviously never used LSC, since the people at THINK tech already
> wrote such a standard screen package, for implementing printf. They
> provide the source code for the stdio package, so that you can modify it,
> something I did.

Good.  Praise for THINK's practice of releasing source to stdio, if not
for its implementation.  I think everyone agrees that shipping source code
for the libraries with the compiler is a nice, positive thing to do, but
I'm sure THINK doesn't hear it often enough.  However,

> Now, for the flame part. The apple interface is truly lousy for certain
> things.

Could we please have a little more scientific method here?  I'm getting
sick and tired of unsubstantiated opinions.

> So, now I've got this big chunk of code, but, being a single hacker,
> I can't possibly compete with apple's resources, and whoever makes
> MPW. Besides, I wrote my program as a private project, not for
> someone who was paying me. Working now with MPW, I'm amazed at the
> design and implementation errors that its creators made! I'm amassing
> a list of complaints which I shall eventually mail off to its creators.
> Besides, version 3 is damn full of BUGS! It's hanging for no good
> reason, quite often too. I've even found one completely reproducible
> bug, which I shall also mail to MPW's creators [hey, you guys reading this?]
> 
> -- Ari Halberstadt '91, "Long live succinct signatures"

I get a little torqued when I hear people describe software like MPW, which
thousands of people are using with great success, described as "damn full
of BUGS!" by someone who the moment before seemed to be apologizing for the
sorry state of his own code.  I know that reasonable people in netland
(including me, I like to think) read statements like "it's hanging for no
good reason" and just mentally translate that to "I don't know what I'm
doing, much less what I'm talking about."  But, nonetheless, in my opinion
this newsgroup should not tolerate such irresponsible posting.

If you have a specific user interface criticism, Mr. Halberstadt, please
state your case and be prepared for rebuttal.  If you have discovered a
bug, describe it and be ready for someone to explain what you did wrong.

/alastair/

Disclaimer> I've never used MPW, I've no connection with Apple except my
developer status, and these are my opinions, not Ashton-Tate's.