[#25756] Re: 原先生の本 — Dave Thomas <Dave@...>
keiju@ishitsuka.com (石塚圭樹)) writes:
[#25782] Re: 原先生の本 — hmorita <hmorita@...>
石塚さん、ruby-listのみなさん、こんにちは。オーム社の森田と申します。
[#25791] win32ole 0.1.4 (型が一致しません) — Koji Arai <JCA02266@...>
新井です。
[#25807] Pograming Ruby — Yoshimasa Kusano <dingo@...>
[#25849] メソッドの引き数の数を知りたいのですが� . — SHIROYAMA Takayuki <psi@...>
[#25856] new host at ruby-lang.org (or rubyist.org) — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#25874] 子プロセスから標準出力と終了ステータスを得たい — yharuo@...7.dddd.ne.jp
はるおと申します。
まつもと ゆきひろです
わたなべです.
はるおです。
newです.
はるおです。
なかだです。
はるおです。
newです.
はるおです。
newです.
はるおです。
わたなべです.
まつもと ゆきひろです
石橋秀仁です。
わたなべです.
まつもと ゆきひろです
わたなべです.
標準の細かなことは知りませんが、
はるおです。
前田です。
はるおです。
前田です。
はるおです。
まつもと ゆきひろです
はるおです。
まつもと ゆきひろです
はるおです。
まつもと ゆきひろです
はるおです。
まつもと ゆきひろです
はるおです。
In message <20001116164843.7086.YHARUO@mail7.dddd.ne.jp>
わたなべです.
わたなべです.
はるおです。
話題を全部追えているわけではないので、外してる可能性もありますが、
はるおです。
わたなべです.
はるおです。
In message <20001114144723.8685.YHARUO@mail7.dddd.ne.jp>
[#25881] 開発版と安定版 — 小野工場設計部 <ind.onosetu1@...>
おがたといいます
[#25882] net/http takes wrong value for Host with proxy — YANAGAWA Kazuhisa <kjana@...>
Net::HTTP は Net::HTTP#connect で Net::HTTPCommand.new を実行していて,
あおきです。
[#25895] Reference Manual — Koji Arai <JCA02266@...>
新井です。
[#25897] validatecommand etc. of TkEntry — Masahiro SATO <m@...>
[#25955] Perl/Ruby オフ会最終案内 — Kenji Watari <kenji@...>
watariです。
[#25959] [Q] ブロックを評価した回数 — eda@...
えだです。
[#25987] Win32 版 select システム時刻をもどすと — Hiroyuki Makito <makimaki@...>
牧戸と申します。
[#25999] kconv? — Katsuya Tanaka <tanaka@...>
[#26006] def foo(arg=@member) — "岡本" <okamoto@...>
岡本といいます。
[#26012] reference manual to WiKi — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
新井です。
From: Koji Arai <JCA02266@nifty.ne.jp>
At Fri, 17 Nov 2000 00:27:46 +0900,
なひです。
新井です。
新井です。
新井です。
From: m_seki@mva.biglobe.ne.jp
[#26038] Ruby の拡張モジュールにおける、終了関数 — Kengo Nakajima <ringo@...>
こんにちは。
[#26069] Ruby デスクトップリファレンス — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
渡辺哲也です。
オライリーのwatariです。
[#26082] Perl/Ruby Conference 会場でサイン会? — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
オライリーの渡里です。
[#26083] class Time manual error? — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋秀仁です。
[#26096] about tmail — Shugo Maeda <shugo@...>
前田です。
[#26106] site_ruby in Ruby-1.6.1 and cvsweb — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[#26127] media watch 2000.11.18 — Noritsugu Nakamura <nnakamur@...>
[#26156] fork problem? — Tanaka Akira <akr@...17n.org>
ふと気がついたのですが、fork した子プロセス内で例外が発生すると、外側
まつもと ゆきひろです
In article <E13zgAK-0005kt-00@ev.netlab.zetabits.co.jp>,
まつもと ゆきひろです
なかだです。
In article <200011252247.HAA09258@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
まつもと ゆきひろです
なかだです。
なかださん wrote:
In message <200011270410.NAA09803@cafe.muraoka.info.waseda.ac.jp>
In article <200011270426.NAA08013@edge.sky.yamashina.kyoto.jp>,
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
木山です.
余談ですが、
In message <3A2926E4316.F02D.BXQ04723@nifty.ne.jp>
首藤です。
まつもと ゆきひろです
なひです。
渡辺哲也です。
首藤です。
咳さん、首藤です。
In message <3A287422384.A2B9.BXQ04723@nifty.ne.jp>
首藤です。
In message <3A28D7CEC8.C120.BXQ04723@nifty.ne.jp>
まつもと ゆきひろです
[#26158] [media-watch] Linux Japan Jan. 2001 — nosuzuki@... (Norio Suzuki)
こんばんは。鈴木教郎です。雑誌で見つけた "Ruby" です。
[#26171] エスケープされていない "," で文字列分割 ? — OZAWA -Crouton- Sakuro <crouton@...>
さくです。
[#26202] Time Zone — ARIMA Yasuhiro <fit0298@...>
有馬です。
有馬@京都に行けませんでしたです。
[#26219] jlength — mzh@...
はじめまして西尾と言います。
[#26231] initialize should call super — Toyofuku <toyofuku@...>
豊福です。
[ruby-list:25759] Re: 原先生の本
ごとけんです
In message "[ruby-list:25757] Re: 原先生の本"
on 00/11/01, Yukihiro Matsumoto <matz@zetabits.com> writes:
>|初めて学ぶ言語として基本的にオブジェクト指向な言語は馴染みますでしょう
>|か?
>
>ごとけんさんが経験があるので聞いてみてはどうでしょう?
おっと、なんか呼ばれてる ^^;;
えーっと、なんにせよifやwhileなどの制御構造に時間を割く必要
があるので、OOPLらしさをメリット込みで紹介するには半年では困
難と思います。けれどもRubyは、プログラミングをはじめて教える
という観点では、宣言やコンパイルといったおまじないがなく、文
法も単純に見える点で大変優れているというのが僕の結論です。
詳しくいえば僕が最初のコース(180分×15回)で必須だと考えてい
るのは以下の10項目です。
実際に動かす
データ(オブジェクト)と変数の関係、特に数学の変数との違い
制御構造
アルゴリズムと言う抽象概念の紹介
トップダウンデザインの紹介
データ抽象(クラス)の実例の紹介
--
楽しむ(プログラミングの可能性を予感する)
文法と実行の区別をつける
スタイルとデバッグの実例
レファレンスマニュアルや言語仕様
後半のよっつは独立した話題としては難解になりがちなので、折に
触れ、たびたび取り上げるべきことでしょう。んで、上記の項目を
簡潔に例示出来ることが最初のコースで使う言語に要求されること
だと僕は考えています。そしてRubyがこの条件をクリアしているこ
とには同意していだたけると思います。Cはデータ抽象を例示する
のが難しいと思います。C++は最初に知るべきことが多すぎる気が
します。またJavaははじめての人にはめんどくさいと思う。VBは言
語としてはそんなに悪くないとは思うけど操作の説明が厄介です。
なお、インデントを強制するという観点だけでいえばPythonの方が
優れています。桐山さんはご存知でしょうが、コーディングスタイ
ルの有用性を教えるのは非常に困難な課題なんですよね。
ちなみに、いま教科書を書いています。半期のレジュメに使える程
度の一部をまずWebで公開しますが、もうしばらくお待ち下さい。
出版は来年の後期開講には間に合わせるつもりです。
-- gotoken
# AERAは札幌では今日発売でした。まつもとさんりりしい。
# 北大生協に来た原先生本を棚に並ぶ前に買っちゃったのは僕です。
# ごめんなさい。