[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 08/19 08:36 / Filesize : 129 KB / Number-of Response : 494
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Perl,Python,PHP】LL バトルロワイヤル 25【JavaScript】



1 名前:uy [2012/08/11(土) 12:21:25.19 ]
面白かったのでコピペ

979 名前:uy[sage] 投稿日:2012/08/11(土) 11:53:55.80
面接官「特技はRubyとありますが?」
学生 「はい。Rubyでならなんでもかけます。」
面接官「ではシングルトンパターンを書いてください。」
学生 「存在しません?」
面接官「え、存在しない?」
学生 「はい。存在しません。Rubyはシングルトンパターンを言語でサポートしています。」
面接官「・・・で、その言語でサポートされた機能を使うとシングルトンパターンになるんですよね?」
学生 「はい。シングルトンパターンです。」
面接官「いや、あなたRubyでシングルトンパターンは存在しないといいましたよね。なぜシングルトンパターンになるんですか?」
学生 「でも、シングルトンパターンは存在しないんですよ。」
面接官「いや、存在しないとか問題じゃなくてですね・・・」
学生 「Rubyなら簡単にシングルトンパターン書けますよ。」
面接官「ふざけないでください。それに機能が用意されてるってことは存在するでしょ。だいたい・・・」
学生 「機能は用意されていますが言語でサポートしているんです。だから存在しません。」
面接官「聞いてません。帰って下さい。」
学生 「あれあれ?怒らせていいんですか?シングルトンパターン書きますよ。」
面接官「いいですよ。書いてください。Rubyでシングルトンパターンを。それで満足したら帰って下さい。」
学生 「運がよかったな。Rubyにシングルトンパターンは存在しないようだ。」
面接官「帰れよ。」


413 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:05:54.04 ]
JSのどこがシンプルなんだよ。JSの本にもクセがあると書いてあるくらいなのに
まず、Pythonでも普通にラムダは使うし、他の言語より使わないとしたらそれはリスト内包表記が便利だからだよ

414 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:08:22.62 ]
JSの何をもってシンプルと言ってるのか分からない
自分が好き=シンプルなのか?

415 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:10:14.31 ]
>>413
Pythonのラムダって、あの式しか書けないやつですか?

416 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:10:46.27 ]
>>413
どっちかっつーと機能制限のせいだと思う、というか自分はそれがあるから内部関数のほうが多い
今は三項if式があるから昔よりマシになったけど、文が書けないってのは何気にキツいと思う

417 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/17(金) 02:12:07.39 ]
なんでこのスレ今日はこんなにヒートアップしてんの
ちょっと落ち着けば?
img.pics.livedoor.com/011/c/6/c6a670a71f0ef9867635.gif
img.pics.livedoor.com/012/8/8/880651e544c143b0cbce.jpg

418 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:13:45.30 ]
CoffeeScript はプログラミング言語のひとつである。コードはJavaScript のコードに変換される
Ruby や Python、Haskell から影響を受けたシンタックスシュガーの導入により、JavaScript に比べ簡潔さと可読性を向上させた

ワロタ

419 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:16:05.29 ]
ラムダを多用ってどこの誰が多用してんの?

420 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:19:28.36 ]
最近の言語と言ってるが、最近の言語で言語仕様がシンプルなんてなくね?
JSがシンプルというのも甚だ疑問だけど、他の最近の言語だって全然シンプルじゃないだろ

421 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:20:53.14 ]
>>419
関数型では多用するけど、手続き型では代替手段を使うことのほうが多いよね
PerlやRubyはブロックだし、Pythonはforイテレータやリスト内包、ジェネレータ式や内部関数
強いて言えば無名関数リテラルでやるJSくらいじゃないか?当て嵌まるのって



422 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:25:00.28 ]
俺は式の途中で関数オブジェクトが入るべき場所に
巨大なラムダをねじ込む方が明らかに醜いと思うけど

423 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:27:11.15 ]
>>421
え、このスレでは、Rubyのブロックをラムダって言ったら怒られるわけ?

424 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:29:13.98 ]
式で表現できるくらいならまだしも、ある程度まとまった機能を分けるのは当然のことだと思うけど
関数定義してはいけないという宗教の人は酷いコードを書いてそうだな

425 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/17(金) 02:33:33.57 ]
俺様から言わせてもらうとラムダとオブジェクト指向は相性悪いと思うよ
ある程度まで大きな処理になるならラムダじゃなくてクラスにするべきなんだよ
そこら辺のさじ加減を間違えるとゴミ

426 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:35:21.78 ]
>>424
嫌だよ。俺の感覚だと、ラムダはfor文やif文に続くブロックと同じ扱いだから。
あそこを名前つけて関数化したいやつはおるまい。

427 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:40:31.77 ]
それはお前の感覚が完璧に間違ってるだけ

428 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 02:45:41.20 ]
>>423
Rubyのブロックはそれ自体ではまだ値ではないからな
オマケにラムダは別で存在するし

429 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/17(金) 02:57:30.07 ]
むしろrubyのブロックは標準では(ラムダ)lambdaじゃなくてprocだよ
lambdaを渡す事も出来るってだけで別物

430 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 03:02:03.44 ]
>>429
いや{|v| }の段階ではまだprocですらないだろ
ただのメソッド呼び出しの一部でしかない

431 名前:デフォルトの名無しさん [2012/08/17(金) 08:56:29.28 ]
Ruby(笑)
スレタイ見えない馬鹿がいる



432 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 09:09:32.70 ]
良くも悪くもRubyはこのスレの主役

433 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 09:33:25.47 ]
スレタイにRubyが入っていないのは永久欠番だから?

434 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/17(金) 10:08:49.41 ]
勝ち抜け

435 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 10:51:41.54 ]
>>433
どこぞのクソコテのせい。

436 名前:uY ◆gXFLM6waxs [2012/08/17(金) 11:22:36.94 ]
使えば使うほど他言語との差を感じる
rubyをはじめ動的言語は型情報がない分、ソースを書くのが楽だから
静的言語だと作業時間や労力的に見て
絶対にかけないようなシステムが構築できると思う
人間は例外なくプログラミング言語を完璧には使いこなせないので
「理論的に出来る」じゃ、出来ないんだ
動的言語がオモチャだなんてとんでもない
型エラーで悩まされることのない動的言語はやばいぞ

437 名前:デフォルトの名無しさん mailto:sage [2012/08/17(金) 22:35:04.98 ]
ねぇーよ。動的言語なんてIDE直結の開発できねえから大規模な開発なんて不可能に決まってんだろ。
コーディングの量が多くても潜在バグを探知できるから静的型付けは生産性が高いんだ。

JavaScriptでバグがでようがでまいがどうでもいい箇所しか使い道なんて無いんだよ動的型付けは。
RubyやPythonでサーバーサイドなんえ実用性とか全くない。

438 名前:デフォルトの名無しさん [2012/08/17(金) 22:39:12.61 ]
IDEだと静的言語でも今時のテンプレートバリバリのソースとか
うまく扱えないだろ?
あの手の環境って時代遅れかもよ?

439 名前:uY ◆gXFLM6waxs [2012/08/17(金) 23:12:05.26 ]
やってる奴もいるのに不可能とか言われてもね
動的言語で大規模開発できる奴らはスキル低くないんだってば

440 名前:uY ◆gXFLM6waxs [2012/08/17(金) 23:25:37.50 ]
動的言語と静的言語を比べる時に
なんか静的言語ならバグが混入しないみたいな事言ってる奴いるけど
凄い勘違いだと思う
実際はただ混入しやすいバグの種類が違うだけ

441 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 00:41:53.89 ]
韓国最大手の釜山貯蓄銀行が破産。自己資本比率は驚異の-50.29%
engawa.2ch.net/test/read.cgi/poverty/1345217353/


釜山(プサン)地方裁判所は16日、債務超過に陥った釜山貯蓄銀行に対し、破産を宣告しました。

釜山貯蓄銀行は去年2月17日に営業停止処分を受けたのに続き、去年4月29日には、BIS=国際決済銀行による
自己資本比率がマイナス50.29%と、健全性を示す基準の1%を大幅に下回っていたため、
不健全金融機関に指定されました。

当時、釜山貯蓄銀行の資産総額は1兆3000億ウォン、借金は3兆5000億ウォンで、
資本金の増額や第三者による買収など経営改善の可能性も低いことから、
管財人が清算に向けて破産を申請していました。
5000万ウォン以下の預金資産や優良資産などはすでにブリッジバンクのイェソル貯蓄銀行に引き継がれており、
破産宣告により、釜山貯蓄銀行に5000万ウォンを超える預金を預けている
預金者と後順位の債権者は、破産手続きによる配当を受けることになりますが、
残った資産を処分しても、配当として受け取る資金はほとんどないものとみられます。
ただ、5000万ウォン未満の預金者は、今後もイェソル貯蓄銀行の管理のもとで、金融取り引きを続けることができます。
これに先立ち、今月14日には第一(チェイル)、第一2、プライム相互貯蓄銀行が
ソウル中央地方裁判所に破産申請を行っており、
トマト貯蓄銀行とパランセ貯蓄銀行もすでに先月、裁判所に破産を申請しています。
world.kbs.co.kr/japanese/news/news_Dm_detail.htm?No=44906




442 名前:デフォルトの名無しさん [2012/08/18(土) 00:46:48.57 ]


443 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 01:02:28.22 ]
>>419
LLがどうとかおいておくとC#とか?あとPowerShellもか

444 名前:デフォルトの名無しさん [2012/08/18(土) 01:37:03.91 ]
>>443
お前それマジなの?

445 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 01:43:56.23 ]
PyPyのSTM早く来てぇ

446 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 02:02:51.80 ]
>>444
2ch総力を上げてもいいのよ?

447 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 02:24:21.07 ]
 韓国経済が急激に失速している。一番の原因は、これまで韓国経済を引っ張ってきた原動力である輸出に陰りが見え始めたためだ。

 輸出に次いで内需の鈍化も懸念されている。住宅価格の下落とそれに伴う消費や投資の抑制がみられ、バブル崩壊以降日本が苦しんだ
「日本型長期デフレ」の兆候が現れている、との指摘も少なくない。

■好調に見えたのはヒュンダイやサムスンだけ

 韓国の輸出は、2012年7月の通関ベースで前年同月に比べて8.8%減と大きく減った。マイナス幅は3年ぶりの高い数値だという。

 これまで韓国の輸出をけん引してきた自動車の輸出が頭打ちになったのをはじめ、船舶や石油化学製品、携帯電話など主力製品の輸出が急速に落ち込んだ。

 韓国の輸出額は国内総生産(GDP)対比で50%を超える。「輸出国」といわれる日本でもGDP対比では10%半ばだから、輸出依存度の高さは圧倒的だ。
そのため、輸出の不振は即韓国経済の失速に直結する。

 なかでも韓国経済を支えてきたのが欧州連合(EU)向けの輸出。EUとは自由貿易協定(FTA)を結んでいる。そのEU向けが12年1〜6月期には前年同期に
比べて16.0%も減った。EU諸国の債務危機から発した景気低迷が影響した。

 さらには中国向けも1.2%減った。第一生命経済研究所経済調査部の主任エコノミスト、西?徹氏は、「中国向け輸出の減少はボディブローのように効いています」と話す
。韓国の素材や部品メーカーは中国を介して、間接的にEU向け輸出を増やしてきたからだ。

headlines.yahoo.co.jp/hl?a=20120817-00000006-jct-bus_all


448 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 04:18:00.22 ]
まー、Twitter社がRuby捨てたっていう事実関係は大きいよな。

449 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 04:30:22.45 ]
え、なにが
ツイッター潰せばいいだけでしょ

450 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 09:45:36.90 ]
>>443
テキトー抜かすな

451 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 11:28:02.65 ]
TwitterはRuby捨ててJavaに移りましたよ。
動的型付け言語に人生をかけてるuvさんもきっとどこかに捨てられたんでしょうね。



452 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 11:35:57.91 ]
関数の引数不正、演算の型不一致は静的ならエラーを吐いてくれる。
型宣言がソースが長くなるだけの無用なものとか言ってるやつらは開発なんてしたことがないエセプログラマー。
オブジェクト指向言語でわざわざpublicとかの修飾子つけるのが無駄だとしか思ってないんだろうな

453 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 12:02:57.81 ]
そらRubyは捨てられるでしょ。
可読性ゼロの変態文法だし、アプデするごとに互換性なくなるんだもんw

454 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 12:06:16.28 ]
静的言語ってウンkばっかなんだよな
Goには頑張って欲しい

455 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 12:22:28.86 ]
Xtend使えばJavaの冗長さも大半解消されるわけで

456 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 12:28:14.05 ]
>>452
型チェックがないと簡単にバグってしまうような技術レベルなら
それこそエセですよ


457 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 12:45:51.68 ]
多分452と456とでは想定してるコードの規模が全く噛み合ってない


458 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 13:15:12.79 ]
>>453
言語仕様が変だというのが捨てる理由なら、真っ先にPHPのシェアが0に
なってなければ変なんだけどwwwwwwww

459 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 14:03:14.72 ]
>>448
捨ててないよ
Rubyのエンジニアが多いからこれからも使っていくみたいだよ

460 名前:uy [2012/08/18(土) 14:14:03.81 ]
なんていうかわかったんだけどさ

言語の互換性ってそれほど大きな問題でもない気がする
仕様変わっても1日あればバグ全部とれるわ

それにrubyは順調にひろまってるwww
評判がわるいガラパゴスは2chだけwwww

461 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:05:28.42 ]
Rubyって韓流と同じ臭いがする
流行ってる、流行ってるっていうけどRuby使ってるヤツなんか見たこと無い



462 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:07:25.28 ]
rubyでめし食っててスマン


463 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:11:58.61 ]
参考資料に https://github.com/languages

JavaScript 20%
Ruby       14%
Python      9%
Shell       8%
Java        8%
PHP         7%
C           6%
C++         4%
Perl        4%
Objective-C 3%

JavaScript相変わらずつよす

464 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:26:32.95 ]
>>463
それってプロジェクト数で出してるのかなぁ。そしたら使い捨てほど上に来やすいと納得。

465 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:27:47.86 ]
どーいう集計のしかただよw。
Rubyが高いとか捏造ランキング乙w

>>462
え?なに?ウンコでも食ってんのRuby使いは?

466 名前:uy [2012/08/18(土) 15:38:52.03 ]
だってgithubってこういう認識だもの・・・
d.hatena.ne.jp/keyword/GitHub

Rails や RSpec 等、また gems.github.com/
Rubygems のレポジトリソース等、Ruby 関係のライブラリの
コードを中心とした様々なオープンソースの開発の場所ともなっている。

それに 「参考資料に https://github.com/languages 」というのは実は
www.infoq.com/jp/news/2011/04/github-2m
> 言語に関する統計ページがあるが、これは
> プロジェクト数ではなくコード行数をカウントしている。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


467 名前:デフォルトの名無しさん [2012/08/18(土) 15:48:55.18 ]
え?
コード行数でカウントしててruby2位って相当じゃねーの

468 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:53:27.80 ]
Rubyのスパゲッティっぷりを証明してるサイトってことか。

469 名前:uY mailto:sage [2012/08/18(土) 15:53:45.61 ]
念のため

d.hatena.ne.jp/keyword/GitHub
>git のプロジェクトホスティングサービス。Rails で作成されており、使いやすいインターフェイスが特徴。
                         ~~~~~~~ 

 R a i l s 
 ~~~~~~~~~~~




470 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 15:57:38.08 ]
じゃあZopeで作成されたプロジェクトホスティングサービスの統計を
調べればいいんじゃね?




ところで、どこにあるん?

471 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 16:02:57.25 ]
おいやめろ

>>467
行数でカウントしたいならこっちか
www.ohloh.net/languages?query=&sort=code



472 名前:デフォルトの名無しさん [2012/08/18(土) 16:19:16.14 ]
     ___
   /|    |
   ||. |∧_∧|
   ||. (´・ω・| うわっ、クソスレに来てしまった。
   ||oと.  U|
   || |(__)J|
   ||/ ̄ ̄
     ___
    |     |
    |     |
    |   o|
    |     |
    |     |
    彡 ̄ ̄ パタン、


473 名前:uy [2012/08/18(土) 16:29:17.41 ]
行数でカウントなんてプロっぽくないな。

ステップ数でカウントと言おう
Rubyはステップ数が多い。

474 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 17:08:37.68 ]
RubyやPythonなんて使ってる時点でプロじゃねぇだろw

475 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 17:22:25.77 ]
そもそもプロってなんだよ、みんなプロぐらまーだよってか?

476 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 17:35:21.01 ]
プロならスクリプティング言語じゃなくてプログラミング言語と言いたいわけですね。

477 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 17:36:33.02 ]
かぶってたはずかしい

478 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 17:57:03.32 ]
いやいや、君のオヤジギャグの方がクールだよぉ〜
オレのは余計サブくなったけど・・・

479 名前:デフォルトの名無しさん [2012/08/18(土) 18:11:35.41 ]
i=""
if(i)
puts "true"
else
puts "false"
end;
なんでtrueになるの?

480 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/18(土) 18:43:59.73 ]
空っぽになっても自分を曲げたくないからだよ

481 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 20:03:14.87 ]
サブッ・・



482 名前:uY [2012/08/18(土) 22:10:47.15 ]
ha?


483 名前:デフォルトの名無しさん mailto:sage [2012/08/18(土) 23:23:57.45 ]
Lisp由来の、非nilはすべて真ルールは
なかなかうまく機能する

484 名前:デフォルトの名無しさん [2012/08/19(日) 01:06:57.21 ]
blank? が欲しい時はあるけどね

485 名前:デフォルトの名無しさん mailto:sage [2012/08/19(日) 01:28:14.60 ]
blank?ってどういう意味?

486 名前:uy [2012/08/19(日) 01:36:50.63 ]
(頭が)空っぽ?って意味だよw

487 名前:デフォルトの名無しさん mailto:sage [2012/08/19(日) 03:42:32.99 ]
白板

488 名前:デフォルトの名無しさん [2012/08/19(日) 04:18:39.97 ]
>>479
文字のインスタンスがあるから

489 名前:デフォルトの名無しさん [2012/08/19(日) 04:21:03.00 ]
ruby流行ってるていうのはステマ
まわりでruby使ってるやつみたことない

490 名前:デフォルトの名無しさん mailto:sage [2012/08/19(日) 04:39:40.97 ]
>>484
もし空文字列(長さがゼロの文字列)かどうか調べるならString#empty?があるよ

491 名前:デフォルトの名無しさん mailto:sage [2012/08/19(日) 05:37:53.95 ]
使ってる人の声が大きいんだろう



492 名前:uY ◆gXFLM6waxs mailto:sage [2012/08/19(日) 06:10:13.39 ]
>>489
かわいそう

493 名前:デフォルトの名無しさん [2012/08/19(日) 07:03:19.28 ]
rubyさいきょう






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<129KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef