アカウント名:
パスワード:
東大の教養ではrubyだそうですよ
国産で信者が多いからあんまりこういう事言いたくないけど、Pythonを採用している製品の数と比較にならないよね。Ruby覚えるだけ無駄っつーか。Luaのほうがマシだわ。
往々にして、このように自分の使ってない言語をくさす人間にかぎって、プログラム言語の本質も、教えた経験もない。
PHPはdisっても誰からも文句の来ない唯一の言語だってエロい人が言ってました。
相手を言い負かしたいのなら相手以下の内容で反論したら駄目でしょうに一応理由を書いて(私は詳しくないので真偽不明だが)自分の意見を述べてる相手に対して自分の想像だけで相手の文句のみ並べてるだけでは、ただの罵倒にしかなりませんよ?
言語はシェアも大事だけど、それだけで良し悪しをいうのは権威主義というか、ミーハーというか。
教育という意味では、Ruby のオブジェクト指向言語としての完成度の高さを考えるといい選択だと思う。
同意です。ruby自体は好きですが、ライブラリが少ないですし、使えるソフトウェアも少ないです。使えるのはWeb系ぐらい? あとは、SketchUpとかかな。
数値計算には、Python+Numpyが定番と聞きます。映像系ソフトウェアだと、3DCG含むワークフローにはPythonが標準となっていますし、あとはECMAScript派生言語の組み込まれてるのがAdobeを中心にちょこちょこあるぐらいですね。# まぁPythonはsandboxにできないという致命的な問題があるんですが
ゲームだと、C++、C# (Unity等)、Objective-C (iOS)、Java (Android)あたりになるんでしょうねぇ。# 言語の数がちょっと多すぎる感。
数値計算の定番は未だにFORTRANだと思うんだが。
Python+Numpy はお手軽なんだろうだけど,数値計算の定番っつうことはないなあ,さすがに.
そういう筋の業界の片隅で仕事しているけど,数値計算とよべるレベルで使うのは哀しいことに? 今でも大半が Fortran か C/C++ からの二択.
というのも,スパコンをはじめとして本気の数値計算用の環境にはそれしか言語が存在しないんだな.だから,どうせ選ぶならということで大企業や大学の研究室は Fortran か C を選ぶんだよね.
正直古臭いし,単に過去からの惰性でそうしている面も無くはないので,何とかして欲しいけどね.
それに,小さなお試し計算であれば,業界では Python よりも Matlab や INRIA のアプリの方が使われているんだな.(Matlab は) 結構高いのにねえ.
で,肝心の Python や Ruby だけど,数値計算をする人の間ではほとんど話題に出てこないよ.
数値計算も色々なトコに広がってるから、数値計算というおおざっぱすぎるくくりではもう何も言えない悪寒。
使う言語なんかも処理の内容とか手間とかの色々な関係で決まるだろうし、計算規模だってバラバラだと思う。何というか、速度のために他はすべて無視する(しかない)っての(だけ)が数値計算だ、っていう感覚はもう正しくはないみたいな。数値計算だからスパコンをつかわなきゃいけない、ってわけでもない。
シンプルだけどバカ正直にやると年以上の単位で時間がかかるものも数値計算だし、超複雑だけど計算時間自体はそれほどでもない、ってのもやっぱり数値計算だと思う。歴史的な経緯があるのもわかるけど、あんまカタにはめすぎないほうがいいと思う。
# Matlab すらほとんど出てこない業界の人間# Python や Ruby (や Perl)は C/C++/Fortran からの出力の処理にみんな何かしら使ってる気がする
数値計算つかHPCだね、元コメのは
なんだか、日本発の優秀なスクリプト言語という興奮も過ぎ去って、Railsというブームも終わって、自称言語通ぐらいの人間にとっては何もかも終わったような感じがする今になって、Rubyがいまさら広く浸透し始めているような感触があるんだよな…人の動きはままならない。
#「信者」はやめよう
mrubyが出てからは、これまでの「RailsのためのRuby」ではない流れが始まっているように見えます。
アプリ屋さんからは見えないかもしれないけどサーバインフラ方面だとpuppetとかchefとかで、何故かRubyでの実装が人気。Perl の代わりに Python じゃなくて Ruby 使う人が増えてるのかな?
#日本で Python がイマイチなのは PyPy などの名称が悪いのでは(半分本気)
3DCGなんかやってるとPytnonは嫌でもやらなきゃ行けなかったわ。Ruby使わされるのってRPGツクールくらいじゃね?
Pythonより普及していない言語が覚えるだけムダなら、ほとんどの言語はムダになりますな。あなた、単にRuby叩きたいだけの別言語の信者でしょ?
日本製なのにWindowsでの日本語の扱いはPythonに負けているというのが……。
Ruby も 1.9 になってから文字コードに本気で対処しはじめたようなんだけど,かえって面倒になったんだよね…
特に,cygwin で標準入出力を使おうとすると厄介.指定しておかないと,Windows からもらう文字列だから windows31j だろ,って決め打ちされちゃったりするんだよなあ.
どうもいろいろと場当たり的で賢くないし,美しくもない.
Ruby 2.0 以降が本番なので 1.9 で判断しないでくれ,と開発陣は言っているそうなんだけど,それまでがこうだと,日本人ですら Ruby から離れていってしまいそう…
嫌みを言うのも良いけど行間読んだら?彼は別にテクニックで変な誘導をしているわけではないよ。
行間読むも糞も>お気に入りを取り上げる時は採用数は無視する。これがどこから出てきたんだかって話だと思う・・・。
#たまに沸くよね。自分以外のACはすべて同一人物だと思っちゃう人。
それが不満ならログインすりゃいいんでは?区別されないのが不満なのになぜACで発言する?不思議
# オフトピなのでAC
別に不満なんてないけど?単に自分もACで発言してるくせにそれ以外のACが全部同じ人物と思っちゃうような想像力のない人をバカにしてるだけだよ。
新聞社によっては無から事実を創造できる貴方のような人の方が向いてますよ
具体的にはどこの新聞社ですか
KYとか変態新聞とか色々あるじゃない
その後、科学技術計算をバリバリやらないといけなくなった私としては、Pythonを推したい。それにしても何故にruby?
ocamlとどちらにするかという話だったけど、教科書がたくさん出てるからだってビューティフルコードに久野靖さんとまつもとさんの対談が出てくるからそっち読んで
じょーほー系な学部に居ましたが年配の教授方は国産を潰された時代に生きてきたので色々あるけど国産応援でruby推しという方がそれなりにいらっしゃいますね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
日本では? (スコア:5, すばらしい洞察)
この3年でPythonは科学分野に大きく普及していて,Pythonによる科学計算プログラミングの開発環境におけるデファクトスタンダードとなりつつあるIPythonのユーザー数も,ここ数年で大きく増加しています.
しかし, IPython User Survey 2013 [ipython.org]によると,日本ではほとんど流行っていないようです.
原因は私には分からないですが,一つには日
Re:日本では? (スコア:0)
東大の教養ではrubyだそうですよ
Re: (スコア:0)
国産で信者が多いからあんまりこういう事言いたくないけど、
Pythonを採用している製品の数と比較にならないよね。Ruby覚えるだけ無駄っつーか。
Luaのほうがマシだわ。
Re:日本では? (スコア:1)
往々にして、このように自分の使ってない言語をくさす人間にかぎって、プログラム言語の本質も、教えた経験もない。
Re:日本では? (スコア:1)
PHPはdisっても誰からも文句の来ない唯一の言語だってエロい人が言ってました。
-------- tear straight across --------
Re: (スコア:0)
相手を言い負かしたいのなら相手以下の内容で反論したら駄目でしょうに
一応理由を書いて(私は詳しくないので真偽不明だが)自分の意見を述べてる相手に対して
自分の想像だけで相手の文句のみ並べてるだけでは、ただの罵倒にしかなりませんよ?
Re:日本では? (スコア:1)
言語はシェアも大事だけど、それだけで良し悪しをいうのは権威主義というか、ミーハーというか。
教育という意味では、Ruby のオブジェクト指向言語としての完成度の高さを考えるといい選択だと思う。
Re: (スコア:0)
同意です。ruby自体は好きですが、ライブラリが少ないですし、使えるソフトウェアも少ないです。
使えるのはWeb系ぐらい? あとは、SketchUpとかかな。
数値計算には、Python+Numpyが定番と聞きます。
映像系ソフトウェアだと、3DCG含むワークフローにはPythonが標準となっていますし、あとはECMAScript派生言語の組み込まれてるのがAdobeを中心にちょこちょこあるぐらいですね。
# まぁPythonはsandboxにできないという致命的な問題があるんですが
ゲームだと、C++、C# (Unity等)、Objective-C (iOS)、Java (Android)あたりになるんでしょうねぇ。
# 言語の数がちょっと多すぎる感。
Re: (スコア:0)
数値計算の定番は未だにFORTRANだと思うんだが。
Re:日本では? (スコア:1)
Python+Numpy はお手軽なんだろうだけど,数値計算の定番っつうことはないなあ,さすがに.
そういう筋の業界の片隅で仕事しているけど,数値計算とよべるレベルで使うのは哀しいことに? 今でも大半が Fortran か C/C++ からの二択.
というのも,スパコンをはじめとして本気の数値計算用の環境にはそれしか言語が存在しないんだな.
だから,どうせ選ぶならということで大企業や大学の研究室は Fortran か C を選ぶんだよね.
正直古臭いし,単に過去からの惰性でそうしている面も無くはないので,何とかして欲しいけどね.
それに,小さなお試し計算であれば,業界では Python よりも Matlab や INRIA のアプリの方が使われているんだな.(Matlab は) 結構高いのにねえ.
で,肝心の Python や Ruby だけど,数値計算をする人の間ではほとんど話題に出てこないよ.
Re:日本では? (スコア:1)
数値計算も色々なトコに広がってるから、数値計算というおおざっぱすぎるくくりではもう何も言えない悪寒。
使う言語なんかも処理の内容とか手間とかの色々な関係で決まるだろうし、計算規模だってバラバラだと思う。何というか、速度のために他はすべて無視する(しかない)っての(だけ)が数値計算だ、っていう感覚はもう正しくはないみたいな。数値計算だからスパコンをつかわなきゃいけない、ってわけでもない。
シンプルだけどバカ正直にやると年以上の単位で時間がかかるものも数値計算だし、超複雑だけど計算時間自体はそれほどでもない、ってのもやっぱり数値計算だと思う。歴史的な経緯があるのもわかるけど、あんまカタにはめすぎないほうがいいと思う。
# Matlab すらほとんど出てこない業界の人間
# Python や Ruby (や Perl)は C/C++/Fortran からの出力の処理にみんな何かしら使ってる気がする
Re: (スコア:0)
数値計算つかHPCだね、元コメのは
Re: (スコア:0)
なんだか、日本発の優秀なスクリプト言語という興奮も過ぎ去って、Railsというブームも終わって、
自称言語通ぐらいの人間にとっては何もかも終わったような感じがする今になって、
Rubyがいまさら広く浸透し始めているような感触があるんだよな…人の動きはままならない。
#「信者」はやめよう
Re:日本では? (スコア:1)
mrubyが出てからは、これまでの「RailsのためのRuby」ではない流れが始まっているように見えます。
Re:日本では? (スコア:1)
アプリ屋さんからは見えないかもしれないけど
サーバインフラ方面だとpuppetとかchefとかで、何故かRubyでの実装が人気。
Perl の代わりに Python じゃなくて Ruby 使う人が増えてるのかな?
#日本で Python がイマイチなのは PyPy などの名称が悪いのでは(半分本気)
Re: (スコア:0)
3DCGなんかやってるとPytnonは嫌でもやらなきゃ行けなかったわ。
Ruby使わされるのってRPGツクールくらいじゃね?
Re: (スコア:0)
Pythonより普及していない言語が覚えるだけムダなら、ほとんどの言語はムダになりますな。
あなた、単にRuby叩きたいだけの別言語の信者でしょ?
Re: (スコア:0)
日本製なのにWindowsでの日本語の扱いはPythonに負けているというのが……。
Re: (スコア:0)
Ruby も 1.9 になってから文字コードに本気で対処しはじめたようなんだけど,かえって面倒になったんだよね…
特に,cygwin で標準入出力を使おうとすると厄介.指定しておかないと,Windows からもらう文字列だから windows31j だろ,って決め打ちされちゃったりするんだよなあ.
どうもいろいろと場当たり的で賢くないし,美しくもない.
Ruby 2.0 以降が本番なので 1.9 で判断しないでくれ,と開発陣は言っているそうなんだけど,それまでがこうだと,日本人ですら Ruby から離れていってしまいそう…
Re: (スコア:0)
嫌みを言うのも良いけど行間読んだら?
彼は別にテクニックで変な誘導をしているわけではないよ。
Re: (スコア:0)
行間読むも糞も
>お気に入りを取り上げる時は採用数は無視する。
これがどこから出てきたんだかって話だと思う・・・。
#たまに沸くよね。自分以外のACはすべて同一人物だと思っちゃう人。
Re: (スコア:0)
#たまに沸くよね。自分以外のACはすべて同一人物だと思っちゃう人。
それが不満ならログインすりゃいいんでは?
区別されないのが不満なのになぜACで発言する?
不思議
# オフトピなのでAC
Re: (スコア:0)
別に不満なんてないけど?
単に自分もACで発言してるくせにそれ以外のACが全部同じ人物と思っちゃうような想像力のない人をバカにしてるだけだよ。
Re: (スコア:0)
新聞社によっては無から事実を創造できる貴方のような人の方が向いてますよ
Re: (スコア:0)
具体的にはどこの新聞社ですか
Re: (スコア:0)
KYとか変態新聞とか色々あるじゃない
Re: (スコア:0)
その後、科学技術計算をバリバリやらないといけなくなった私としては、Pythonを推したい。
それにしても何故にruby?
Re: (スコア:0)
ocamlとどちらにするかという話だったけど、教科書がたくさん出てるからだって
ビューティフルコードに久野靖さんとまつもとさんの対談が出てくるからそっち読んで
Re: (スコア:0)
じょーほー系な学部に居ましたが
年配の教授方は国産を潰された時代に生きてきたので
色々あるけど国産応援でruby推しという方がそれなりにいらっしゃいますね