Re: IDE
nojimaです。
yas@is.tsukuba.ac.jp (Yasushi Shinjo) writes:
> In article <m3oewt4ewj.fsf_-_@nightmare.hm.taito.co.jp>
> Takahide Nojima <nojima@taito.co.jp> writes:
> > 理想を言えば、コンピュータの素人さん相手でも
>
> 素人がプログラミングをするのは、無理だとはっきりさせてもいい
> んじゃないかなあ。
いえ、素人さんと環境の組み合わせと問題解決の仕方次第だと思います。
素人さんによる人海戦術はとても大切です。これが出来る出来無いで、
後にドエライ差があらわれます。はい。自分的には職人10人集めるよりも、
職人1人+素人100人集めてグループで何かさせたほうが総合的に何かと良いことが
多いように感じています。
基本的に、所詮コンピュータといえども、論理だてて処理を機械に
説明する手段がプログラムと思ってます。そのため、
・きちんと筋道たてて説明できる能力があれば、
説明する相手がコンピュータにかわっただけ
なので、特に「プログラムをするということだけ」について言えば、特殊な能力は
いらないのじゃないかと。
もちろんですが、「きちんと筋道たてて説明できる能力」についての才能のある
無しはみとめます...
ただ、コンピュータ環境が悪すぎると、解こうとしている問題の内容以前に、
・ポインタがどうこうだとか、
・環境のバグだとか、
・1ステートメントあたりの機能量が低過ぎるとか、
・融通/気がきかないとか、
等のコンピュータを利用する上での問題の方が大きく、
当初の目的よりも手段に手間を取られ、本末転倒になってしまいがちなような。
本来、理想を言えば、解こうとする分野に関する専門知識の有る無しが問われる
方がよいのではないでしょうか?
> プログラミングは難しいということは、はっきり認めていいと思います。
いえ、これはソフトウェア技術が将来発達すると自動的に解消するものだと
思っています。
> IDE (Integrated Development Environment) ですが、プログラミ
> ングとは、実はあんまり関係ないんじゃないかなあ。数年前に見た
> のですが、IDE (Visual C++) は使えるけれど、プログラミングは
> 全然だめという人がいました。その人は、IDE という道具が使える
> ので、自分はプログラミングができると完全に勘違いしていました。
いえ、それでも成果が上がるなら、そっちの方が私は嬉しい。逆に
その人はどうやって成果をあげているのかを研究したい。
> > ・これらツールがガンガン補助してくれたり、
> > ・豊富な雛型が用意されているので、下手するとカット&コピーだけでも
> > ・しまいには、マウス操作だけでも、
> > 要求仕様を満たせたりできたらいいと思います。ツールで絵を書けば特定分野の
> > プログラムぐらい自動で生成して欲しいと思うこのごろ。
>
> そうですか。素人が絵を描いて作ったジャンボジェット機に乗る気
> は、私は全然しません。
素人さんが沢山ジェット機を作ってくれることが出来る世の中になるので
あれば自分はそっちが良いですね。現在のテクノロジではまだ高度な技が
必要で無理そうです。
でも素人さんによる大量生産の結果、個人が車のかわりにジェット機を持てる
ような世の中になるなら、そっちの方が自分は嬉しい。
> IDE って、どのくらいのスケーラビリティがあるんでしょうね。画
> 面に 10 枚くらいファイルを開いたらもう辛いんじゃないかなあ。
> Linux カーネルとか、デバイス・ドライバとかファイル・システム
> のぞいても 2300 くらいありました。ファイル個くらいならウイン
> ドウ系の IDE で作れるのでしょうか。
CPUパワーもメモリもHDDも潤沢の方が良いなぁと。
#器用貧乏はもうたくさん。
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