Re: Pointer Type (Re: 構造体をポインタ...)
加藤%明後日入試だ@ODNです.
In article <cvpoec$p32@utogw.gssm.otsuka.tsukuba.ac.jp>, kuno@gssm.otsuka.tsukuba.ac.jp wrote:
>久野です。
> Cがすばらしいとは思わないというだけでして。 久野
う〜んと,じっくり考えた結果,久野さんは
私の記事の意図を勘違いしてる
という結論に達しました.私の投稿は,Cの初心者の方の,
> [ ** ]という物が有るのでなくて、単項演算子としての[ * ] の
>二重使用のようですね...うーん何かややこしい...
この「ややこしい」という「感覚」を少しでも和らげようという意図/目的で書
いたもので,Cを礼賛するものではありません.
これは,他の言語,例えば Lisp を教える時に,"()" ばかりで云々と言う人
に対して,「begin, end と書く代わりに ( ) で済むと思えば,そう悪いもので
もないでしょ」と言うのと同じです.だからと言って,一般に,あるいは,常
に,begin, end より ( ) の方が優れていると言って/思っているわけではあり
ません.
プログラミング言語はその設計目的があって作られます.その目的を無視した比
較は,無意味とは言いませんが,生産的ではないと考えます.
Cの構文も,その設計目的※を考えれば,非常に優れたものであると考えます
が,それがプログラミングの初心者に向いているものであるとは「決して」思い
ません.
※使用者(プログラマ)のスキルも含む.
お分かり頂けたでしょうか?
--
Hideki Kato <mailto:katoh@pop12.odn.ne.jp>
----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735