comp.lang.ada
 help / color / mirror / Atom feed
From: "Richard  Riehle" <adaworks@earthlink.net>
Subject: Re: Announcing new scripting/prototyping language
Date: Thu, 04 Mar 2004 16:40:10 GMT
Date: 2004-03-04T16:40:10+00:00	[thread overview]
Message-ID: <KZI1c.21183$aT1.11914@newsread1.news.pas.earthlink.net> (raw)
In-Reply-To: c00cof$lrv$2@a1-hrz.uni-duisburg.de


"Georg Bauhaus" <sb463ba@l1-hrz.uni-duisburg.de> wrote in message
news:c00cof$lrv$2@a1-hrz.uni-duisburg.de...
>
> Possible...  "readable", then "easy to read", then "possible
> to read". Some of Chinese ideographic content is easy to remember if
> you learn to distinguish the pictures.  Doesn't mean that Chinese
> writing is easy to understand, e.g. because of context dependence.
> Now what does "read" mean?
>

Actually, there is a system to Chinese characters.  While it is true that
the meaning of some characters is lost even to many educated Chinese,
that is no different than the use of some obscure word
on some English readers.   Consider the word, omphaloskepsis.  A native
speaker of Greek will get a sense of the meaning of the word, but may
not know how it is used in English.

Chinese characters are made up of a small set of elementary [brush]
strokes.   These are combined into a comprehensible set (about 300)
of radicals.   The radicals, in turn, are used to compose the more
complicated characters.   In some ways, written Chinese is more
object-oriented languages built over a discrete alphabet.

To read a newspaper in Chinese, one needs to know about 1800 to
2000 characters.   This is well within the range of the vocabulary of
people using languages built over an alphabet.   An educated Chinese
will know a lot more than 2000 characters.

As to readability of C versus other languages, my experience, in the
classroom, is that students shown a long program in C and the same
program in Ada, will nearly always find the Ada program easier to
read when they have never seen either language before.

Richard Riehle





  parent reply	other threads:[~2004-03-04 16:40 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-05 22:13 Announcing new scripting/prototyping language Dave Allison
2004-02-05 22:19 ` Christopher Benson-Manica
2004-02-05 22:56   ` Larry Hazel
2004-02-05 23:40     ` Victor Bazarov
2004-02-06 15:44       ` Georg Bauhaus
2004-02-06 15:49         ` Victor Bazarov
2004-02-06 16:01           ` Georg Bauhaus
2004-02-06 16:06             ` Victor Bazarov
2004-03-04 16:40         ` Richard  Riehle [this message]
2004-02-05 23:53     ` Richard Heathfield
2004-02-06  8:38       ` Joona I Palaste
2004-02-06 14:49         ` Frank J. Lhota
2004-02-06 15:23           ` Martijn Lievaart
2004-02-06 19:01             ` Frank J. Lhota
2004-02-06 19:02               ` Jeff Schwab
2004-02-06 21:25                 ` Martijn Lievaart
2004-02-07 14:43                   ` Martin Krischik
2004-02-06 18:29           ` Dan Pop
2004-02-06 19:17             ` Frank J. Lhota
2004-02-07 20:33         ` Y2KYZFR1
2004-02-07 20:42           ` Joona I Palaste
2004-02-08  4:54           ` Les Cargill
2004-02-09 18:11           ` Warren W. Gay VE3WWG
2004-02-06  2:09     ` Les Cargill
2004-02-06  8:26       ` Preben Randhol
2004-02-06 16:23         ` Les Cargill
2004-02-06 18:15           ` Preben Randhol
2004-02-06 17:43       ` Martin Krischik
2004-03-04 16:58       ` Richard  Riehle
2004-03-04 17:45         ` Warren W. Gay VE3WWG
2004-02-06 17:39   ` Martin Krischik
2004-02-06  1:00 ` Unforgiven
2004-02-06  3:02 ` Jack Klein
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox