Ruby は言語の仕様も配布方法やドキュメントの揃え方もとっつきにくい感じがする。簡単に言えば最大ユーザー数を誇る Windows に優しくないと言うか。ActivePerl, ActivePython の存在はでかいと思っているのでスラドのインタビューで質問したけど、思ったような返答は得られなかった。あんまり興味ないんだなぁというのが率直な感想。でも今みたいに Windows ではこれもこれもこれも使えますなんて言われたら普通の人は絶対困るよな。Python も仕様的にはとっつきやすいとはちょっ
rubyとperl (スコア:0)
否、中が悪いのは ruby と python (スコア:3, すばらしい洞察)
で、perl よりマシな言語、て意味では python が結構 実採用がある。Zope とか。
ruby は、それを追う立場。だが「いいものは広まる」と考えている節があり、python よりも普及の努力はしていない
Re:否、中が悪いのは ruby と python (スコア:0)
Re:否、中が悪いのは ruby と python (スコア:1, 参考になる)
基本的にはどれ使っても同じなんだから、インストーラがあるASRかApolloでいいんじゃないかと。
Ruby MS-Win32 [garbagecollect.jp]
jarp [jin.gr.jp]
Apollo [apollo.osdn.jp]
Re:否、中が悪いのは ruby と python (スコア:1, 参考になる)
「しらなかった」と言うことに対し「調べ方が足りないんだよ」
というのはあんまり優しくないのでは。まずそこを優しくして欲しい。
また、はじめてみようと思い立つ人の中では
% make install
してください。とか書かれても、それが何に対しての話なのか、ということすら分からない人も多い。大抵は興味があるが名前だけでどういうものなのか触ったことが無いから、様子すら知らない。これを見て、これがUnix系での話です、なんてことすら分からない。
そういうことに対してもう
Re:否、中が悪いのは ruby と python (スコア:0)
現在進行形でタコど真ん中なワタシも、それにしてもまるでプログラムの世界はオープンソース、フリーウェアなのに、その世界はいまだ厚い壁の向こうに閉じこもったようにさえ感じます。
敢えてわるくいうけど,以前プログラムを学びはじめたとき,わたしはプログラマーのコミュニティって,自閉症者の集まりみたいで気味悪いとおもったことさえある。
もちろん、ものごとを学ぶ以上、普遍的な常識として自助努力は絶対必要だけれど、初級者にとって「作法は初歩にいたるまで門外不出」の「奥義づくしめいた感じ」な印象はいまだぜんぜん拭えない。やってみたらそんなたいしたことも無いのにさ。
あえて小難しくしてるの?まさか、彼らのエリート意識がそうさせてるの?
せめてPerlやRubyやPythonは、エクセルVBA並みに気軽な存在になったらいいのに...と祈ることしばしです。
Anonymous Cowardで。
Re:否、中が悪いのは ruby と python (スコア:1)
あと、#621032 [srad.jp]さんが言われている、
「単純に初心者を相手にするだけのリソースがないってことですよ。」 にも絡む話なんですが、
いわゆる技術系メーリングリストなどのコミュニティって、「質問の仕方が下手すぎな何も知らない初心者」を丁寧に相手しているようなおせっかいタイプの人を、どこか白い目で見るような風潮ありませんかね。ひどい言い方すれば「馬鹿の相手をするのも馬鹿」といった感じで。
極端な例だと「FAQに載ってる項目にMLで回答して初心者を甘やかすな!」みたいな議論とか。答える方だって好きでやってるんだからいいじゃん、って思いますけどね。
Re:否、中が悪いのは ruby と python (スコア:0)
Excel VBA だってそんなに気軽とは思えませんが、
どこに違いを見出したんですか?
Re:否、中が悪いのは ruby と python (スコア:0)
Rubyでwin32oleでExcel開いて処理するほうが身近だ。
まあそれはオフトピだが、オープンソースだからってドキュメントがあるとは限らないだろ。
最高にして最大にして最終兵器なドキュメントであるソースコードが公開されちゃってるんだから、そっから開発者が普通のドキュメントを書くのはきっと苦痛だ。
エクセルはヘルプ書いてる人は直接金になるけど、オープンソースでドキュメント書いても普通は直接は金にならんし。
言語じゃなくてツールとかアプリ(ExcelVBA含む)だったら本当に使い方の説明で良いからドキュメント書く人も
Re:否、中が悪いのは ruby と python (スコア:2, すばらしい洞察)
RubyもRDEいれてF1キー押せば、気持ちが軽くなります。
ある書店にて。 (スコア:0)
・C、JAVA、Perlなど,プログラムの本らしいそれらの本は奥まったところの、棚の高いところに据わっている。