[#139] ruby 0.97 available — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/13
[#145] Re: The black face. — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/14
[#182] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:178] Re: DOS port
1 message
1996/02/20
[#184] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:181] Re: DOS port
1 message
1996/02/20
[#185] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:183] Re: DOS port
1 message
1996/02/20
[#196] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:183] Re: DOS port
1 message
1996/02/26
[#198] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:197] Re: DOS port
1 message
1996/02/26
[#201] Re: ruby for JPower — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/26
[ruby-list:230] Re: ネイティブク ラスを作る
From:
gougi@...3test3.nagoya.caelum.co.jp (Shigeru Gougi)
Date:
1996-02-29 05:47:42 UTC
List:
ruby-list #230
ごうぎ@TCIです。
そばにいてメイルのやり取りをするのもなんですが。。。
>>>>> "Y" == Yukihiro Matsumoto <matz@caelum.co.jp> writes:
In message "[ruby-list:229] Re: ネイティブクラ スを作る"
on 96/02/29, Yukihiro Matsumoto <matz@caelum.co.jp> writes:
Y> In message "[ruby-list:228] ネイティブクラスを作る"
Y> on 96/02/29, Shigeru Gougi
<gougi@v3test3.nagoya.caelum.co.jp> writes:
Y> | 欲をいえば、RubyにもJavaにもC++のクラスをそれそれのクラスと
Y> |して簡単に定義出来ればいいなぁと思うのですが、コンパイラによっ
Y> |てシンボル名が変わったりするので難しいのかもしれません。
Y> 私のC++嫌いを反映してrubyとC++の相性は悪いです.
Y> K&Rスタイルで記述してあることもそうですし,classなんて名前の
Y> 変数が使ってあったりします.C++のクラスをrubyにマップする意
Y> 義も見出していませんし.
ここは、実際にRubyを使う人のポリシーの問題なのかもしれません
ね。わたしは、Rubyの拡張機能に魅力を感じるのは、やはり今の仕
事の性であるのかもしれませんなぁ。
C++でアプリケーションを作るのをやめたいなというのが頭から離
れないからかなと思ったりします。
ほんでもって、どうせRubyでオブジェクト指向するなら拡張部分も、
C++が面倒でも、オブジェクト指向したいなと思ってしまいます。
Y> # 今後rubyで使いたいC++のクラスが出て来れば考えを改めるかも
Y> # 知れません.
JavaもRubyも、必要なとこ(ファンクション層)だけCまたはC++で書
いて、後はお気軽にコーディングするための言語として利用したい
なと思うのです。そして、この必要な所が結構でかいと、洗脳され
た頭が、CではなくてC++なのかなと思うのです。
理想は、すべてJavaやRubyで書ければいいのですが、思ったパッケー
ジが必要な時になかったりするんではないかと思うのです。
その半面、JavaやRubyはまだ小さいですが、そのうちいろんなパッ
ケージがくっついて、どでかいシステムになるのではと心配したり
します。DLが出来るからいいのかなぁ。UNIXはでかくなったもんな。
--
gougi@caelum.co.jp (Shigeru Gougi)