[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mgp-users 01172] Re: Sam's Improvements; my MGP macro processor
- To: Yoshifumi Nishida <nishida@csl.sony.co.jp>
- Subject: [mgp-users 01172] Re: Sam's Improvements; my MGP macro processor
- From: Sam Steingold <sds@gnu.org>
- Date: 02 Jun 2003 13:00:32 -0400
- Cc: mgp-users@mew.org
- Delivered-to: mailing list mgp-users@mew.org
- In-reply-to: <>
- Mail-copies-to: never
- Mailing-list: contact mgp-users-help@mew.org; run by ezmlm
- References: <> <> <> <>
- Reply-to: sds@gnu.org
- User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50
> * In message <>
> * On the subject of "[mgp-users 01171] Re: Sam's Improvements; my MGP macro processor"
> * Sent on Fri, 30 May 2003 00:29:06 -0700 (PDT)
> * Honorable Yoshifumi Nishida <nishida@csl.sony.co.jp> writes:
>
> > > It's interesting how the type system trade-off between expressiveness
> > > and verification seems to follow through to file formats. :) I think
> > > that I would rather lose the complete unambiguity in exchange for the
> > > ease of being able to hit tab instead of typing '<point level="n">'
> > > into my presentation many times.
> >
> > You _are_ a Perl aficionado, aren't you?
>
> I believe this kind of thing is like religious and we cannot say which
> one is better. So, I personally believe at the moment that the golden
> goal is to support both ways.
IMNSHO, people who say "I would rather lose the complete unambiguity in
exchange for..." [doesn't matter what!] give the bad name to the
profession of a Computer Scientist or Software Engineer or whatever you
call it.
Giving the users an ambiguous data format is like giving them a gun to
shoot themselves in the foot.
If the people want brevity, they can achieve it with some wrapper or
filter or front-end or whatever.
But the official preferred format must be completely unambiguous.
I don't care whether it is XML or some other incarnation of the good
old S-exp. All I care is that I can speak and be understood.
--
Sam Steingold (http://www.podval.org/~sds) running RedHat9 GNU/Linux
<http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/>
<http://www.mideasttruth.com/> <http://www.palestine-central.com/links.html>
C combines the power of assembler with the portability of assembler.