プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお
Ruby on RailsについてはWEBプログラミング板で
前スレ
Ruby 初心者スレッド Part 60
https://mevius.2ch.net/test/read.cgi/tech/1493398918/
るりまサーチ (リファレンス検索)
http://rurema.clear-code.com/
Rubyist Magazine - るびま
http://jp.rubyist.net/magazine/
逆引きRuby
http://www.namaraii.com/rubytips/
探検
Ruby 初心者スレッド Part 61 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/08/25(金) 15:59:11.22ID:HsL9LVKJ
665デフォルトの名無しさん
2017/11/04(土) 15:41:04.71ID:mUpZK5PE666デフォルトの名無しさん
2017/11/04(土) 16:18:08.99ID:zO59KQfY Javaが「先」だと?w
667デフォルトの名無しさん
2017/11/04(土) 16:21:05.85ID:e6S1BAQ6 小型船の製造を得意としていたルビー造船所だったが、
大型船の製造を頼まれてこなし、持て囃されてしまったのがケチの付き始め。
挙句の果に「ルビー造船所は豪華客船を作るのに向いてない!」
と言いだすお馬鹿さんまで出てきてしまった。
大型船の製造を頼まれてこなし、持て囃されてしまったのがケチの付き始め。
挙句の果に「ルビー造船所は豪華客船を作るのに向いてない!」
と言いだすお馬鹿さんまで出てきてしまった。
668デフォルトの名無しさん
2017/11/04(土) 17:43:36.41ID:O0AU1SEY 船の大きさの問題じゃなくて作業員の質の問題
669デフォルトの名無しさん
2017/11/04(土) 18:13:54.51ID:xZyYrbxC Rubyのような動的型言語は手軽に気楽に素早く、
だが長期的にみればむしろコストがかさむかもしれない
↑っていうイメージがそもそも嘘っつーか
これは言語開発者が言語を作る場合においては確かに成り立つ
マトモな実用的な言語を作るのは大変なわけだが、それでも
動的型言語をを作るのは静的型言語を作るのに比べればかなり楽、最初は楽
ただし、発展していって、実行速度とかコード補完とか、本当の意味での使いやすさとか
そういう次元の話になってくると、むしろ難しいというか行き詰まる
だから、手軽に素早く作れるが、後で困るかも、というのは
Rubyの言語生命の話であって、そこからくるイメージは有るが
実際には俺らには関係が無い
利用者には単に手抜き言語であることのディメリットしかない
もしくは言語開発者自身がそういう思想に基づいて言語を作ったことから派生する
負の連鎖のようなものが起こっているかもしれないが
だが長期的にみればむしろコストがかさむかもしれない
↑っていうイメージがそもそも嘘っつーか
これは言語開発者が言語を作る場合においては確かに成り立つ
マトモな実用的な言語を作るのは大変なわけだが、それでも
動的型言語をを作るのは静的型言語を作るのに比べればかなり楽、最初は楽
ただし、発展していって、実行速度とかコード補完とか、本当の意味での使いやすさとか
そういう次元の話になってくると、むしろ難しいというか行き詰まる
だから、手軽に素早く作れるが、後で困るかも、というのは
Rubyの言語生命の話であって、そこからくるイメージは有るが
実際には俺らには関係が無い
利用者には単に手抜き言語であることのディメリットしかない
もしくは言語開発者自身がそういう思想に基づいて言語を作ったことから派生する
負の連鎖のようなものが起こっているかもしれないが
670デフォルトの名無しさん
2017/11/04(土) 18:33:51.52ID:v7stxdd6 >>669
むしろ、作った後困ってない言語って何よ?
むしろ、作った後困ってない言語って何よ?
671デフォルトの名無しさん
2017/11/04(土) 18:39:23.17ID:uQ9Lq+uS 未踏に参加して金が絡んできてからおかしくなった気がする
672デフォルトの名無しさん
2017/11/04(土) 19:15:21.01ID:die+TITB 「Rubyは言語の宝石箱や〜」(金銭的な意味で)
673デフォルトの名無しさん
2017/11/04(土) 19:59:05.55ID:xZyYrbxC 冷静になって考えてみると>>659の言い方もおかしいよな
揺り戻しっつっても、全盛期ですら静的型言語に勝ってたことは一度もないし、ニッチもニッチ
一部の人がはしゃいでただけだからなぁ、揺り戻しもなにもなー
殆どの人は支持も何もしてなかったし(むしろ冷ややかか?)
既定路線っつーかなんつーか、大人と子供みたいな感じかね
民主党みたいに一時期でも与党だったってわけでもないし
揺り戻しっていうのかね、これ
揺り戻しっつっても、全盛期ですら静的型言語に勝ってたことは一度もないし、ニッチもニッチ
一部の人がはしゃいでただけだからなぁ、揺り戻しもなにもなー
殆どの人は支持も何もしてなかったし(むしろ冷ややかか?)
既定路線っつーかなんつーか、大人と子供みたいな感じかね
民主党みたいに一時期でも与党だったってわけでもないし
揺り戻しっていうのかね、これ
674デフォルトの名無しさん
2017/11/04(土) 20:17:22.74ID:die+TITB Rubyがニッチっていうのは違和感がある
D言語とかもっとニッチなのがあるからね
言語ランキングの十位台位に常にいるんだから
そこそこメジャーって言ってもいいと思う
D言語とかもっとニッチなのがあるからね
言語ランキングの十位台位に常にいるんだから
そこそこメジャーって言ってもいいと思う
675デフォルトの名無しさん
2017/11/04(土) 20:17:36.86ID:iK5iZLmc コーディング仕様と言語仕様の区別が付いていない人がいるな
676デフォルトの名無しさん
2017/11/04(土) 20:49:10.69ID:KrLu9mes >>674
D言語は競プロには便利だぞ
C++よりは書きやすいし、競プロならライブラリが揃ってるかどうかは関係ないしな
それはともかく、Rubyは10位前後をずっと保ってるわけだからニッチではないわな
完全にメジャー言語だと思う
メジャー言語なんだからそりゃアンチもいるわ
たまたま粘着度の高いアンチがいるとこういう状態になるのも2chならよくある話
粘着度が高いのはキモいけどね、個人的には
D言語は競プロには便利だぞ
C++よりは書きやすいし、競プロならライブラリが揃ってるかどうかは関係ないしな
それはともかく、Rubyは10位前後をずっと保ってるわけだからニッチではないわな
完全にメジャー言語だと思う
メジャー言語なんだからそりゃアンチもいるわ
たまたま粘着度の高いアンチがいるとこういう状態になるのも2chならよくある話
粘着度が高いのはキモいけどね、個人的には
677デフォルトの名無しさん
2017/11/04(土) 21:13:30.27ID:e6S1BAQ6 rubyにアンチが多いっていうのはrails伝説に夢見て飛び込んで
勝手に挫折や絶望を味わった連中が暴れているからだろ。
rails絡みの要望をそのまま受け入れ続ければrubyは死ぬな。
勝手に挫折や絶望を味わった連中が暴れているからだろ。
rails絡みの要望をそのまま受け入れ続ければrubyは死ぬな。
678デフォルトの名無しさん
2017/11/04(土) 21:51:45.01ID:3Qk/5QRn 何を今更
今のRubyのコミットはほとんどRails絡みでしょ
とっくにRails専用スクリプトになってるんだよ
今のRubyのコミットはほとんどRails絡みでしょ
とっくにRails専用スクリプトになってるんだよ
679デフォルトの名無しさん
2017/11/04(土) 22:00:15.04ID:llWWFdXR もともとperlの進化系として便利に使ってただけの人にとっては、
いろいろ環境が充実して有り難い限りだ
いろいろ環境が充実して有り難い限りだ
680デフォルトの名無しさん
2017/11/04(土) 22:38:20.83ID:t9DikZno 世界の中でプログラマーは1%も居ない。
更にその中で複数の計算モデルの違う言語を使いこなして、本当の意味の比較が出来る者など極一部。
つまり、殆どの者は自分の好き嫌い・得手不得手を言語の良し悪しに摩り替えて喋ってる。
そういう俺も、Javaは許せん!w
更にその中で複数の計算モデルの違う言語を使いこなして、本当の意味の比較が出来る者など極一部。
つまり、殆どの者は自分の好き嫌い・得手不得手を言語の良し悪しに摩り替えて喋ってる。
そういう俺も、Javaは許せん!w
681デフォルトの名無しさん
2017/11/04(土) 23:08:22.96ID:kIiPx95D 珍しくスレ数が伸びているからと覗いてみたけど、
エンジニア視点によるRuby固有の問題点は何一つ話題になっていないのね
エンジニア視点によるRuby固有の問題点は何一つ話題になっていないのね
682デフォルトの名無しさん
2017/11/04(土) 23:44:23.98ID:xZyYrbxC 何か問題があったとして
それがRubyだけの固有の問題かどうかは、割とどうでもよい
ざっくりというと、動的型言語はどれも同じような問題にぶち当たってる
元々は多少マシンのリソースを食ってもプログラマが楽できた方が良い
とかいうユルフワな考えもあったんだろうけど
実際にはプログラマは楽できないし、マシンに負荷がかかるだけだった
動的型で楽できたのは言語を開発する側だけ
(それも自分たちは静的型言語で静的型の恩恵を受けながら言語を開発してるという)
しかも、パフォーマンスとかコード補完とかマトモなことをやり始めると
むしろ静的型より難易度が上がるという
結局、言語開発者にも利用者にも機械にも、おおよそ誰にも優しくないのが動的型で
非常に筋の悪い、行き詰まった方式と言える
また、文法の面からみても、変数宣言が無いから変数スコープがぐちゃぐちゃになるし
( もし変数スコープを明確にするために変数宣言を導入するんなら
(オプションかどうかは置いておいて)型がかけても良いんじゃね?という発想に至る←通常は )
元々変数宣言が無い言語に後からオプションで型宣言を入れるなら
これは本当にダサくて、それをやっても、後付け故に変数スコープはグチャグチャのままで
だったら初めから変数宣言導入しとけって感じ
それがRubyだけの固有の問題かどうかは、割とどうでもよい
ざっくりというと、動的型言語はどれも同じような問題にぶち当たってる
元々は多少マシンのリソースを食ってもプログラマが楽できた方が良い
とかいうユルフワな考えもあったんだろうけど
実際にはプログラマは楽できないし、マシンに負荷がかかるだけだった
動的型で楽できたのは言語を開発する側だけ
(それも自分たちは静的型言語で静的型の恩恵を受けながら言語を開発してるという)
しかも、パフォーマンスとかコード補完とかマトモなことをやり始めると
むしろ静的型より難易度が上がるという
結局、言語開発者にも利用者にも機械にも、おおよそ誰にも優しくないのが動的型で
非常に筋の悪い、行き詰まった方式と言える
また、文法の面からみても、変数宣言が無いから変数スコープがぐちゃぐちゃになるし
( もし変数スコープを明確にするために変数宣言を導入するんなら
(オプションかどうかは置いておいて)型がかけても良いんじゃね?という発想に至る←通常は )
元々変数宣言が無い言語に後からオプションで型宣言を入れるなら
これは本当にダサくて、それをやっても、後付け故に変数スコープはグチャグチャのままで
だったら初めから変数宣言導入しとけって感じ
683デフォルトの名無しさん
2017/11/04(土) 23:45:08.70ID:KrLu9mes 多分だけど、ここに書いてる粘着君はただ叩きたいだけだね
静的型と動的型を理由にしてるのも、そこが叩いてる人にとって分かりやすいからというだけだもんね
その証拠としてはPythonの話が一切出てこないところだね
静的型と動的型を理由にしてるのも、そこが叩いてる人にとって分かりやすいからというだけだもんね
その証拠としてはPythonの話が一切出てこないところだね
684デフォルトの名無しさん
2017/11/04(土) 23:50:03.51ID:KrLu9mes 動的型のくくりとしてPythonはもはや避けられないレベルで普及してる言語なんだけど
なぜかRubyを叩く人はPythonの話を一切しない
これはPythonはRubyよりは勢いがある言語なので下手に叩くとしっぺ返しを食らうからだろうね
その点、Rubyは勢いはそこまででもないので叩いてもそういうことがないと思ってるんだろうね
つまり、叩きやすいから叩いてるだけで、そのメンタルは煽り荒らしと何ら変わらないんだろうね
なぜかRubyを叩く人はPythonの話を一切しない
これはPythonはRubyよりは勢いがある言語なので下手に叩くとしっぺ返しを食らうからだろうね
その点、Rubyは勢いはそこまででもないので叩いてもそういうことがないと思ってるんだろうね
つまり、叩きやすいから叩いてるだけで、そのメンタルは煽り荒らしと何ら変わらないんだろうね
685デフォルトの名無しさん
2017/11/04(土) 23:55:42.56ID:e6S1BAQ6686デフォルトの名無しさん
2017/11/04(土) 23:58:12.35ID:xZyYrbxC ダックタイピングは便利な面もあるだろうが
静的型でも静的なダックタイピングなら出来るし
コンパイル時にチェックが入るから安心
大体は静的なダックタイピングでなんとかなるし
動的なことがしたければインターフェースを介したほうが
分かりやすいし、安全
静的型でも静的なダックタイピングなら出来るし
コンパイル時にチェックが入るから安心
大体は静的なダックタイピングでなんとかなるし
動的なことがしたければインターフェースを介したほうが
分かりやすいし、安全
687デフォルトの名無しさん
2017/11/04(土) 23:59:59.88ID:KrLu9mes それをPythonスレに書き込んでるなら説得力もあるんだが、それをやってない時点でお察しだよな
動的型を敵視するなら今ならまずPythonスレに書くべき内容な訳なんだから
動的型を敵視するなら今ならまずPythonスレに書くべき内容な訳なんだから
688デフォルトの名無しさん
2017/11/05(日) 00:01:30.20ID:fgQ02ied689デフォルトの名無しさん
2017/11/05(日) 00:19:02.91ID:4Bj/mfgI 動的型といってもPythonは型アノテーションを入れたし
過去の過ちを反省して修正していく方針だからね
そーゆーのまで叩いたりはしないよ、まぁ頑張れって感じ
一方Rubyは未だにこんなこと言ってるからね
> https://togetter.com/li/1021897
> 型は絶対書きたくない" "Ruby3は東京オリンピックまでに
> Rubyの父Matzによる、「楽しいプログラミング体験を届けるために」
まぁこんな感じなんで、かなり差があるよね
他の動的型言語も基本的に静的型は入れたいんだけど
後から入れるのは難しく、技術的に苦労しているという感じ
「型は絶対書きたくない」とかワケワカラン事 言ってるのはRubyぐらいだろうな
過去の過ちを反省して修正していく方針だからね
そーゆーのまで叩いたりはしないよ、まぁ頑張れって感じ
一方Rubyは未だにこんなこと言ってるからね
> https://togetter.com/li/1021897
> 型は絶対書きたくない" "Ruby3は東京オリンピックまでに
> Rubyの父Matzによる、「楽しいプログラミング体験を届けるために」
まぁこんな感じなんで、かなり差があるよね
他の動的型言語も基本的に静的型は入れたいんだけど
後から入れるのは難しく、技術的に苦労しているという感じ
「型は絶対書きたくない」とかワケワカラン事 言ってるのはRubyぐらいだろうな
690デフォルトの名無しさん
2017/11/05(日) 00:24:00.03ID:gkdND+eq >>689
「過ち」とか言うならそれをPythonスレに書きこんでみたらいいよ
話はそれからだよね
Rubyスレにだけ書いてる時点でただのRubyアンチであって、動的型アンチであるなら
他の動的型スレに書いてないと説得力皆無だよ
「過ち」とか言うならそれをPythonスレに書きこんでみたらいいよ
話はそれからだよね
Rubyスレにだけ書いてる時点でただのRubyアンチであって、動的型アンチであるなら
他の動的型スレに書いてないと説得力皆無だよ
691デフォルトの名無しさん
2017/11/05(日) 00:54:51.15ID:4Bj/mfgI ある程度話の流れで付き合ったけど、基本的にPythonは関係ないからな
さっきから事あるごとにPython、Python言ってるのはお前であって俺ではない
むしろ俺がPythonについて何も言わないから
Pythonについての言及が無いのはおかしいと言い出したのはお前
それで、ほんの少しだけPythonの事も言ったら
(それもPythonについては何も思ってないという内容)
「それをPythonのスレで言え」はおかしい
だからPythonについては何も思ってないといっただろ、話聞いてないな
さっきから事あるごとにPython、Python言ってるのはお前であって俺ではない
むしろ俺がPythonについて何も言わないから
Pythonについての言及が無いのはおかしいと言い出したのはお前
それで、ほんの少しだけPythonの事も言ったら
(それもPythonについては何も思ってないという内容)
「それをPythonのスレで言え」はおかしい
だからPythonについては何も思ってないといっただろ、話聞いてないな
692デフォルトの名無しさん
2017/11/05(日) 00:58:49.82ID:gkdND+eq >>691
動的型の話をしてるのにPyhonについて完全無視
これは明らかにおかしいよね
アンチ動的型ならPythonについて語らないのは現在においては嘘だし
他にも古くはLispなど動的型言語は数多くあるのだから、そこらの言語スレに書いて
ないならアンチ動的型じゃないよね、と
動的型の話をしてるのにPyhonについて完全無視
これは明らかにおかしいよね
アンチ動的型ならPythonについて語らないのは現在においては嘘だし
他にも古くはLispなど動的型言語は数多くあるのだから、そこらの言語スレに書いて
ないならアンチ動的型じゃないよね、と
693デフォルトの名無しさん
2017/11/05(日) 01:03:01.83ID:Gz3QD+PD694デフォルトの名無しさん
2017/11/05(日) 01:03:57.81ID:g65KNgLI 今のところmatzのアイデアは希望が持てないし、この件に関して議論が無さすぎて
rubyコミュニティーが停滞してるように感じる
rubyコミュニティーが停滞してるように感じる
695デフォルトの名無しさん
2017/11/05(日) 01:05:46.72ID:g65KNgLI >>692
だからpythonは型も書ける方向に進んでるでしょ
だからpythonは型も書ける方向に進んでるでしょ
696デフォルトの名無しさん
2017/11/05(日) 01:07:58.86ID:gkdND+eq697デフォルトの名無しさん
2017/11/05(日) 01:27:54.84ID:P7Kt20uM 型を無くすことが目的になっちゃダメだよね。
コンピュータにとっては型が無くても良いかもしれないが
人間にとっては型があったほうが理解しやすい。
型は人間にとって必要なもの
書くのが面倒っていうのなら、必要な所と必要ない所にわければいいじゃん
そもそも型は何かというと外部とのインターフェースだよ。
外部というのはクラスであれば、クラスの外から呼び出す時
つまりはprivateメソッドやローカル変数には型はいらない
逆にpublicメソッドには型は必要
あとメソッド名だけで区別するのはいい加減やめよう
Aというインターフェースのnameと、
Bというインターフェースのnameは意味が違う
インターフェースを複数実装するなら、
def A_name や def B_name という名前で定義できるようにするべき
外部から呼び出すときは、B_name()ってやらないといけないのか?と
思うかもしれないがそれは違う。例えばこんな感じだ
obj = Klass.new
obj.name ← これはKlassのnameメソッドが呼び出される
a = cast<A>obj
a.name ← これはKlassのAインターフェースのnameメソッドが呼び出される
b = cast<B>obj
b.name ← これはKlassのBインターフェースのnameメソッドが呼び出される
このように複数のインターフェースを持たせても適切なメソッドを呼び出せるようにできる
コンピュータにとっては型が無くても良いかもしれないが
人間にとっては型があったほうが理解しやすい。
型は人間にとって必要なもの
書くのが面倒っていうのなら、必要な所と必要ない所にわければいいじゃん
そもそも型は何かというと外部とのインターフェースだよ。
外部というのはクラスであれば、クラスの外から呼び出す時
つまりはprivateメソッドやローカル変数には型はいらない
逆にpublicメソッドには型は必要
あとメソッド名だけで区別するのはいい加減やめよう
Aというインターフェースのnameと、
Bというインターフェースのnameは意味が違う
インターフェースを複数実装するなら、
def A_name や def B_name という名前で定義できるようにするべき
外部から呼び出すときは、B_name()ってやらないといけないのか?と
思うかもしれないがそれは違う。例えばこんな感じだ
obj = Klass.new
obj.name ← これはKlassのnameメソッドが呼び出される
a = cast<A>obj
a.name ← これはKlassのAインターフェースのnameメソッドが呼び出される
b = cast<B>obj
b.name ← これはKlassのBインターフェースのnameメソッドが呼び出される
このように複数のインターフェースを持たせても適切なメソッドを呼び出せるようにできる
698デフォルトの名無しさん
2017/11/05(日) 01:29:39.27ID:g65KNgLI >>696
別人に絡むなよ
別人に絡むなよ
699デフォルトの名無しさん
2017/11/05(日) 01:29:55.90ID:gkdND+eq >>697
他の動的型スレで同じ主張をしているなら説得力があるけど、ここだけで書いても何も説得力ないよ
他の動的型スレで同じ主張をしているなら説得力があるけど、ここだけで書いても何も説得力ないよ
700デフォルトの名無しさん
2017/11/05(日) 01:41:47.44ID:Gz3QD+PD701デフォルトの名無しさん
2017/11/05(日) 01:59:30.31ID:P7Kt20uM >>700
はい。だから作ってますよ?
将来、言語の標準機能としてlint相当のものが内蔵され
現在ドキュメントとして書いている設計書を
プログラム言語として記述できる言語ができたとしたら
その開発者は俺だと思っていいよ。
はい。だから作ってますよ?
将来、言語の標準機能としてlint相当のものが内蔵され
現在ドキュメントとして書いている設計書を
プログラム言語として記述できる言語ができたとしたら
その開発者は俺だと思っていいよ。
702デフォルトの名無しさん
2017/11/05(日) 02:17:25.35ID:Gz3QD+PD >>701
笑いを取ろうとしたのか?
笑いを取ろうとしたのか?
703デフォルトの名無しさん
2017/11/05(日) 02:21:35.80ID:P7Kt20uM704デフォルトの名無しさん
2017/11/05(日) 02:25:17.49ID:Gz3QD+PD >>703
うん、分かったからrubyスレに書き込むなよ
うん、分かったからrubyスレに書き込むなよ
705デフォルトの名無しさん
2017/11/05(日) 02:28:39.27ID:P7Kt20uM 言語作ってみろと言われたから
作ってると言っただけなのに
この反応w コンプレックスかな?
作ってると言っただけなのに
この反応w コンプレックスかな?
706デフォルトの名無しさん
2017/11/05(日) 02:33:38.73ID:gkdND+eq >>701
githubのページ教えて
githubのページ教えて
707デフォルトの名無しさん
2017/11/05(日) 02:59:23.84ID:P7Kt20uM708デフォルトの名無しさん
2017/11/05(日) 03:06:23.11ID:gkdND+eq709デフォルトの名無しさん
2017/11/05(日) 03:07:41.09ID:P7Kt20uM710デフォルトの名無しさん
2017/11/05(日) 03:11:06.77ID:gkdND+eq711デフォルトの名無しさん
2017/11/05(日) 03:16:26.19ID:mZtOvkfq 勘違いしてそうだけど
言語作ってるから偉いとかじゃないぞ
どうせ確実にRubyより使われないだろうし
言語作ってるから偉いとかじゃないぞ
どうせ確実にRubyより使われないだろうし
712デフォルトの名無しさん
2017/11/05(日) 03:19:38.51ID:P7Kt20uM713デフォルトの名無しさん
2017/11/05(日) 03:21:31.80ID:gkdND+eq714デフォルトの名無しさん
2017/11/05(日) 03:41:15.40ID:mZtOvkfq 言語を作って公開したら次に言うのは
「このオレの素晴らしい言語が流行らないのは
どう考えてもRubyにしがみついてるお前らが悪い!」
「このオレの素晴らしい言語が流行らないのは
どう考えてもRubyにしがみついてるお前らが悪い!」
715デフォルトの名無しさん
2017/11/05(日) 03:43:14.48ID:P7Kt20uM716デフォルトの名無しさん
2017/11/05(日) 03:46:46.05ID:P7Kt20uM >>714
すべての言語を作っている人にそれ言ってあげると良いよ
すべての言語を作っている人にそれ言ってあげると良いよ
717デフォルトの名無しさん
2017/11/05(日) 03:52:40.81ID:gkdND+eq718デフォルトの名無しさん
2017/11/05(日) 04:01:09.32ID:P7Kt20uM 煽っても無駄w
719デフォルトの名無しさん
2017/11/05(日) 04:07:11.43ID:g65KNgLI アホみたいに絡んでくるやつめんどくせえな
720デフォルトの名無しさん
2017/11/05(日) 05:45:23.75ID:eKLBOKdE 昔は別スレ立ててゴミクズ連中を隔離するだけの分別があったのにな
今のRubyコミュニティはすっかり腐り果ててしまった
今のRubyコミュニティはすっかり腐り果ててしまった
721デフォルトの名無しさん
2017/11/05(日) 05:46:52.55ID:sql+xI5H >>720
5chで世界を知った気になり始めたら、色んな意味でヤバイぞw
5chで世界を知った気になり始めたら、色んな意味でヤバイぞw
722デフォルトの名無しさん
2017/11/05(日) 09:49:28.54ID:sB6tkFho matrixライブラリのベクトルクラスってなんで昔は外積ついてなかったの?
俺が知らないだけで右手座標系か左手座標系かってそれほど問題になるの?
俺が知らないだけで右手座標系か左手座標系かってそれほど問題になるの?
723デフォルトの名無しさん
2017/11/05(日) 10:11:29.75ID:iAaHdauh >>722
高次元の場合の定義が曖昧だから
高次元の場合の定義が曖昧だから
724デフォルトの名無しさん
2017/11/05(日) 12:51:14.45ID:4Bj/mfgI725デフォルトの名無しさん
2017/11/05(日) 13:11:52.14ID:gkdND+eq726デフォルトの名無しさん
2017/11/05(日) 13:19:57.68ID:P7Kt20uM プログラム言語の話をしてるのにCOBOLの話がないのは明らかにおかしい
727デフォルトの名無しさん
2017/11/05(日) 13:22:20.98ID:4Bj/mfgI だからpythonは過去の過ちを認めて静的型の機能を取り入れていく方向で
今まさに努力している最中なんだから、もういいだろ?生暖かく見守れよ
なんで更生しようとしているやつまで叩く必要があるんだよ、それはいじめだろ、鬼畜
最初からやっとけよ、とは思うが、済んだことだからもういいんだよ
今まさに努力している最中なんだから、もういいだろ?生暖かく見守れよ
なんで更生しようとしているやつまで叩く必要があるんだよ、それはいじめだろ、鬼畜
最初からやっとけよ、とは思うが、済んだことだからもういいんだよ
728デフォルトの名無しさん
2017/11/05(日) 13:25:33.32ID:P7Kt20uM でさ、Pythonの話なんだけど、あの言語標準で
なんでもかんでも用意するっていうのは素晴らしいと思うわけ
なんでもかんでも用意するっていうのは素晴らしいと思うわけ
729デフォルトの名無しさん
2017/11/05(日) 13:31:15.46ID:gkdND+eq730デフォルトの名無しさん
2017/11/05(日) 14:19:09.06ID:WRVCeBNz731デフォルトの名無しさん
2017/11/05(日) 16:46:03.37ID:dOXftlaT 荒らす意図でないならRuby議論スレ立てな。スレタイ読める?
732デフォルトの名無しさん
2017/11/05(日) 18:38:16.07ID:S5vmMqw3 おいこら
自演してスレ立てんなどあほ
Pythonスレいけやボケ
自演してスレ立てんなどあほ
Pythonスレいけやボケ
733デフォルトの名無しさん
2017/11/05(日) 20:12:15.28ID:sB6tkFho 荒らしってまだいるの?
734デフォルトの名無しさん
2017/11/05(日) 20:43:53.38ID:vWNY+clC >>733
初心者スレでしか議論ゴッコが出来ない奴も荒らしだろうな。
初心者スレでしか議論ゴッコが出来ない奴も荒らしだろうな。
735デフォルトの名無しさん
2017/11/05(日) 22:24:18.88ID:S5vmMqw3736デフォルトの名無しさん
2017/11/05(日) 22:44:38.97ID:sB6tkFho >>735
これだけ長々やってるならどんなにIDを変えようがリホモだって固まってくる筈だから、
サーバ管理者に言えば各リホモ教えて貰えたり、
永久ban等の対策してもらえるんじゃない?
サーバ管理者自身が荒らしてるのでなければだけど
これだけ長々やってるならどんなにIDを変えようがリホモだって固まってくる筈だから、
サーバ管理者に言えば各リホモ教えて貰えたり、
永久ban等の対策してもらえるんじゃない?
サーバ管理者自身が荒らしてるのでなければだけど
737デフォルトの名無しさん
2017/11/05(日) 23:25:03.80ID:Gz3QD+PD >>736
アッー!はお断りなんですけど
アッー!はお断りなんですけど
738デフォルトの名無しさん
2017/11/05(日) 23:33:25.37ID:S5vmMqw3739デフォルトの名無しさん
2017/11/06(月) 00:33:47.14ID:JFyWwn9i 注意してもしなくても続けるのが荒らしなんだから問答無用で良い
740デフォルトの名無しさん
2017/11/06(月) 01:18:05.29ID:+FH43uxL >>736
推測じゃなくて実際にやってみ
基本は削除依頼だ
http://qb5.5ch.net/saku/index2.html
http://qb5.5ch.net/test/read.cgi/saku/1352422796/l50
削除が追いつかないとみなされたときにのみ規制が考慮される
削除議論スレ
http://agree.5ch.net/test/read.cgi/sakud/1116892398/l50
サーバに負担をかけるとされるときは規制議論にスレが立てられる
http://agree.5ch.net/sec2chd/subback.html
もう一度だけ持論を述べさせてもらうなら、>>730で書いたとおり、
いまや見捨てるコストのほうが維持しようとするコストより圧倒的に安い
推測じゃなくて実際にやってみ
基本は削除依頼だ
http://qb5.5ch.net/saku/index2.html
http://qb5.5ch.net/test/read.cgi/saku/1352422796/l50
削除が追いつかないとみなされたときにのみ規制が考慮される
削除議論スレ
http://agree.5ch.net/test/read.cgi/sakud/1116892398/l50
サーバに負担をかけるとされるときは規制議論にスレが立てられる
http://agree.5ch.net/sec2chd/subback.html
もう一度だけ持論を述べさせてもらうなら、>>730で書いたとおり、
いまや見捨てるコストのほうが維持しようとするコストより圧倒的に安い
741デフォルトの名無しさん
2017/11/06(月) 09:25:16.33ID:xdkFQOua 荒らしが何か言ってるが無視無視
742デフォルトの名無しさん
2017/11/06(月) 12:22:13.30ID:2TAusKQx 荒らしを構ってる奴は荒らし本人の自演だから、構ったりせず見つけ次第、自演を指摘して排除すること
荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
注意するとしたらこんな感じか?
これでも続けるのが荒らしだから、見分けやすくなるだろう
荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
注意するとしたらこんな感じか?
これでも続けるのが荒らしだから、見分けやすくなるだろう
743デフォルトの名無しさん
2017/11/06(月) 13:07:39.87ID:wL8uE6G5 >>729
誰しも神ではないから本当の意味での過ちかは誰にもわからないし
そこの部分の定義ははっきり言ってどうでもよいが
ともかく過ちを訂正する振る舞いが行われた、という事実だけで十分
現象としての事実だけが重要だし、それ以上は求めてない
それに、「過ちだったか?」などという議論の段階では無くて
もう既に訂正されているし、意思が行動で示されてるし、終わったこと
>「過ち」だと言い切るならそれを披露してこいよ
何度も言ってるが、もう済んだ過去のことを無理に掘り起こして
つべこべ言う趣味はない
誰しも神ではないから本当の意味での過ちかは誰にもわからないし
そこの部分の定義ははっきり言ってどうでもよいが
ともかく過ちを訂正する振る舞いが行われた、という事実だけで十分
現象としての事実だけが重要だし、それ以上は求めてない
それに、「過ちだったか?」などという議論の段階では無くて
もう既に訂正されているし、意思が行動で示されてるし、終わったこと
>「過ち」だと言い切るならそれを披露してこいよ
何度も言ってるが、もう済んだ過去のことを無理に掘り起こして
つべこべ言う趣味はない
744デフォルトの名無しさん
2017/11/06(月) 14:08:37.90ID:xdkFQOua さっそく出やがったな
すれ違いじゃぼけ
すれ違いじゃぼけ
745デフォルトの名無しさん
2017/11/06(月) 14:24:36.94ID:2TAusKQx >荒らしを構ってる奴は荒らし本人の自演だから、構ったりせず見つけ次第、自演を指摘して排除すること
>荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
>他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
毎回コレをはっても、続けるようなら悪質だよ
後は粛々と関連する法令の元で弁護士に請求してもらって、法的に措置とるしかない
>荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
>他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
毎回コレをはっても、続けるようなら悪質だよ
後は粛々と関連する法令の元で弁護士に請求してもらって、法的に措置とるしかない
746デフォルトの名無しさん
2017/11/06(月) 14:58:55.26ID:Vd7vqFxu 荒らしがどうこう言ってる奴らのほうが圧倒的に鬱陶しい
747デフォルトの名無しさん
2017/11/06(月) 15:11:00.00ID:xdkFQOua 荒らしが火病っとる
748デフォルトの名無しさん
2017/11/06(月) 15:18:46.17ID:JFyWwn9i もう相当長く粘着されてるからこの辺りで荒らしとはケリをつけて良いと思う
いい加減にうざい
いい加減にうざい
749デフォルトの名無しさん
2017/11/06(月) 15:37:48.41ID:xdkFQOua >荒らしを構ってる奴は荒らし本人の自演だから、構ったりせず見つけ次第、自演を指摘して排除すること
>荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
>他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
荒らしはこれ張られるのが物凄く嫌いみたいだな
荒らしってばれちゃうから
>荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
>他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
荒らしはこれ張られるのが物凄く嫌いみたいだな
荒らしってばれちゃうから
750デフォルトの名無しさん
2017/11/06(月) 15:49:08.45ID:6JLIEeFJ >プログラマは楽できないし、マシンに負荷がかかるだけだった
嗤っちゃ遺憾がほんそれの通りだ
みんな裸の王様が好きなのかそれともそのことにすら気付いていないあほばっか
嗤っちゃ遺憾がほんそれの通りだ
みんな裸の王様が好きなのかそれともそのことにすら気付いていないあほばっか
751デフォルトの名無しさん
2017/11/06(月) 15:59:10.22ID:xdkFQOua また出やがった
752デフォルトの名無しさん
2017/11/06(月) 16:01:06.01ID:JjVH4ZAK 上に出てたテンプレ張ってとことん荒らしを炙り出してやればいい
誰も困らないし
つーか、荒らしの一人芝居がキモイ
誰も困らないし
つーか、荒らしの一人芝居がキモイ
753デフォルトの名無しさん
2017/11/06(月) 16:10:20.13ID:xdkFQOua 荒らしを構ってる奴は荒らし本人の自演だから、構ったりせず見つけ次第、自演を指摘して排除すること
荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
とりあえず荒らしはこれを破りたがるから踏み絵にして、IPやリモホ請求するか
荒らし叩きに見せて持論を言い出す奴も荒らし本人だから、これも自演を指摘して排除すること
他の言語について話そうとする奴は、その言語スレから排除されてRubyスレに流れ着いた荒らしだから、これも構ったりせず元の言語スレへ誘導すること
とりあえず荒らしはこれを破りたがるから踏み絵にして、IPやリモホ請求するか
754デフォルトの名無しさん
2017/11/06(月) 16:12:38.62ID:Vd7vqFxu そもそも誰のことを荒らしと言ってるのかがわからないし、過剰反応してて気味が悪い
755デフォルトの名無しさん
2017/11/06(月) 16:15:07.42ID:5ghIEcyF 散々、荒らされたけどこれで決着か
どれくらい荒らされてたんだっけ?
半年?
どれくらい荒らされてたんだっけ?
半年?
756デフォルトの名無しさん
2017/11/06(月) 16:26:03.44ID:xdkFQOua それぐらいじゃない?
流石にこんなに長期間荒らされたら誰だって対策もとるし、
過剰反応とかなんとか苦情を言い出すのは自演してる荒らし意外いないわ
流石にこんなに長期間荒らされたら誰だって対策もとるし、
過剰反応とかなんとか苦情を言い出すのは自演してる荒らし意外いないわ
757デフォルトの名無しさん
2017/11/06(月) 16:33:56.86ID:5ghIEcyF 一般人を装った荒らしが文句を言うかもしれないけど、
ここは初心者用の質問スレだから、荒らしの排除は誰からも文句でないよ
ここは初心者用の質問スレだから、荒らしの排除は誰からも文句でないよ
758デフォルトの名無しさん
2017/11/06(月) 16:40:49.63ID:xdkFQOua これだけ注意しても荒らしは意固地になって自演してくれるわけだから
ある意味、わかりやすい
ある意味、わかりやすい
759デフォルトの名無しさん
2017/11/06(月) 18:00:13.17ID:RNAOm4Mq760デフォルトの名無しさん
2017/11/06(月) 18:44:46.08ID:5ghIEcyF761デフォルトの名無しさん
2017/11/06(月) 22:49:22.33ID:tjV5ukzM 【ActiveScript】RubyをWindowsで使うスレ【GUI】
http://mevius.2ch.net/test/read.cgi/tech/1155031689/
なんか連投してる奴がいて落ちたな
http://mevius.2ch.net/test/read.cgi/tech/1155031689/
なんか連投してる奴がいて落ちたな
762デフォルトの名無しさん
2017/11/07(火) 07:31:48.57ID:aiMeo2fF class Hoge
require 'matrix'
class Vector
def huga
return "huga"
end
end
def self.get_vector(array)
return Vector[ *array ]
end
end
p Hoge.get_vector([1,2,3])
#=> 11:in `get_vector': undefined method `[]' for Hoge::Vector:Class (NoMethodError)
これやるとVectorの元のメソッドが未定義っていわれるんだけど、
オープンクラスなライブラリとそうじゃないライブラリがあるの?
class Vector < Vectorって派生させてやればメソッドの追加はできるけど、ものすごく気になる
require 'matrix'
class Vector
def huga
return "huga"
end
end
def self.get_vector(array)
return Vector[ *array ]
end
end
p Hoge.get_vector([1,2,3])
#=> 11:in `get_vector': undefined method `[]' for Hoge::Vector:Class (NoMethodError)
これやるとVectorの元のメソッドが未定義っていわれるんだけど、
オープンクラスなライブラリとそうじゃないライブラリがあるの?
class Vector < Vectorって派生させてやればメソッドの追加はできるけど、ものすごく気になる
763デフォルトの名無しさん
2017/11/07(火) 08:10:41.00ID:uepCx6fG クラスを一旦閉じてから、また開けば?
764デフォルトの名無しさん
2017/11/07(火) 08:46:40.88ID:pIiosI/w 現実を正確にとらえる力や想像力が無いのが分かりやすく露呈してて
面白い流れだったから期待してたけど、あまり伸びなかったね
まともな頭のやつは流石にドン引きしたか
面白い流れだったから期待してたけど、あまり伸びなかったね
まともな頭のやつは流石にドン引きしたか
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- WBC世界バンタム級王座決定戦 井上拓真が3-0の判定勝利で世界王座に返り咲き! 無敗の那須川天心に初黒星つけ完全復活!★2 [牛丼★]
- 【速報】盗難車ひき逃げで歩行者ら12人死傷 逃走した“運転手”の37歳男を逮捕 東京・足立区 ★4 [Ailuropoda melanoleuca★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も [ぐれ★]
- 【時事解説】日米安保条約で「アメリカには日本防衛の義務がある」という誤解 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★2 [ぐれ★]
- 人生初黒星の神童、那須川天心がリング上で土下座 [牛丼★]
- フィフィ、工作員と疑う声を全否定し日本のために善意でやってると主張「どんだけ探ったところで、なんも出てこないよ」 [377482965]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ166
- 高市早苗さん、インフレ税導入へ [175344491]
- まったりおじゃる丸待機スレ🏡
- ゆっくり運転したいけど抜かされるのは嫌い
- 【高市悲報】157円再び [469534301]
