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


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

【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】



1 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 10:56:12.10 ID:U+dh/xlD.net]
前スレ

【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】(c)2ch.net
peace.2ch.net/test/read.cgi/tech/1438094104/

367 名前:デフォルトの名無しさん mailto:sage [2015/10/26(月) 12:51:36.58 ID:+K79pdG1.net]
>その案件固有のものか、他の案件でも通用するかの違い

通用というより流用の方が正しかったわ
色々な案件で流用できるものは、一般化してパッケージ化してしまおうってのは当然だ
マイクロソフトもオラクルもそうやって儲けている
一方で案件ごとに異なるような、細かな部分まではパッケージ化できないのでシステム屋の出番だ
システム屋はパッケージソフトでは埋められない細かな部分を
パッケージソフトを組み合わせつつもシステム化して何とかするのが仕事なのだから
それを放棄して、「おい、作ったからこれを使え」を言ってしまっては仕事がない
そういうことを言いたいなら、パッケージソフト屋になるしかない

368 名前:デフォルトの名無しさん mailto:sage [2015/10/26(月) 13:00:05.66 ID:+K79pdG1.net]
「おい、作ったからこれを使え」
これの裏には大事な前提が抜けている
本来は
「他の皆も押しなべてこれを使っていて、沢山の顧客で買い支えているから一人頭が安いので、お前もこれを使え」

自社の案件だけの特注品で、公共性もなく、一点もので高いのに、
「おい、作ったからこれを使え」
は通用しない
一点ものは細かなカスタマイズを注文されて当然

369 名前:uy ◆zdCcIQ6TFk mailto:sage [2015/10/26(月) 13:32:29.82 ID:PFFVX39o.net]
>>368
s3.gazo.cc/up/48669.jpg

370 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 00:19:34.40 ID:hE1UObrx.net]
自動化できるんだろ?働いた負けかなと思う

371 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 06:39:46.63 ID:l13veGuY.net]
プログラミングってやればやるほど人の仕事を無くすことになるが、
また新しい仕事も生まれてくる

そうやって時代が更新されていくんだろうが、アイドルとかスポーツ選手とか、
いてもいなくてもいいような職業が増えている

因果な商売だと思うが、働いたら負けっていうのは逆で、働ける分ラッキーと思った方がいいんじゃないか?

372 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 09:47:11.85 ID:gPvV5cn8.net]
はあ?スクリプトちょっと弄ってる位でうぜぇよ、てめー

373 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 15:05:27.45 ID:BtEFPSkk.net]
芸能やスポーツなどは文化で文化は人生を豊かにしてくれるから必要とされてるんだろ
そもそも文化のない社会があり得ないと思うんだがな

374 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 17:27:25.75 ID:zNyEGV0E.net]
でっでいう

375 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 19:25:38.15 ID:3CrwG8Vn.net]
"“組み込みのUNIX”を30年以上貫き、大手メーカーからも頼られる第一人者に――ドローンワークス 今村博宣氏"
engineer.fabcross.jp/?p=224



376 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 21:08:46.36 ID:sS/wkUVJ.net]
ゴミ
いらね

377 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 00:07:56.05 ID:EtBJvyZs.net]
>>269
タイポが多いんだな やっぱり

378 名前:デフォルトの名無しさん [2015/10/28(水) 09:07:51.42 ID:dfvAkVtP.net]
ruby以外のプログラミング言語ってのは、
プログラミング言語じゃねーんですよ

379 名前:デフォルトの名無しさん [2015/10/28(水) 09:21:54.19 ID:dfvAkVtP.net]
見下してたコテハンが突然現れて
そしたら思ったよりも勝ち組で悔しすぎるんだろうけど
プログラミング主体で生きてすらいないコテと
>>377が技術で対等になれもしない時点で
最初っから勝負にならないよね・・・・(´・ω・`)
もう少し頑張りましょうっていう感じ? オマケで次第点

380 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 10:40:08.08 ID:WRB5Epfw.net]
プラモデルってのは一人でやるんですよ
戦争ごっことかやってもいいけど小学生並って感じ

381 名前:デフォルトの名無しさん [2015/10/28(水) 11:17:55.21 ID:dfvAkVtP.net]
アスペか

382 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 16:57:53.40 ID:KWnsoHPL.net]
アシベだ

383 名前:デフォルトの名無しさん [2015/10/28(水) 20:18:12.99 ID:WdTv92Vj.net]
池沼

384 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 20:19:08.40 ID:KWnsoHPL.net]
山峠

385 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 20:37:17.64 ID:vlhaUrmX.net]
               (⌒`)、
     /´ ̄ ̄`ヽ、    ,  ´ ,)
,._ /   ヽ   '´ヽ  / キュッキュッ!!
\`     ●  _ ●レ
∠..、_   ミ  -イ_>- 彡
    `⊂、___ノ⊃



386 名前:uy mailto:sage [2015/10/28(水) 20:45:06.34 ID:JBXAZ06z.net]
今日も自分だけのパズルゲーをクリアしてきた

かつてウメハラは言ったよ
「カクゲーをやっているときの自分は特別だ」と


このパズルゲーをやっているときのうゆはらも”特別”なんです

387 名前:デフォルトの名無しさん mailto:sage [2015/10/29(木) 15:02:56.97 ID:EKxP4A6b.net]
あなたの知らない超絶技巧プログラミングの世界
https://www.amazon.co.jp/dp/4774176435/ref=cm_sw_r_awd_OzBmwbTNKV600

388 名前:うゆはら ◆e6.oHu1j.o [2015/10/29(木) 15:51:13.08 ID:R4RgirF7.net]
x = loop.lazy.map do
p 1
end
x.next

1

↑ わかる
--------------------------------------

x = loop.lazy.each do
p 1
end
x.next

1
1
1
1
1
1
1
1
...

↑ わからない
--------------------------------------

389 名前:デフォルトの名無しさん mailto:sage [2015/10/29(木) 17:44:07.60 ID:p9QRLBV3.net]
たまたま開いたらuyがいた
こいつ本物なのか?
てっきり自殺したもんだと思ってた

390 名前:uy ◆e6.oHu1j.o [2015/10/29(木) 21:45:22.89 ID:R4RgirF7.net]
ARGV << nil
ARGF.each{}

はいSEGVきましたー。


普通にruby使ってるだけでどんどんBUG出てくる

391 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 00:04:35.18 ID:Wso+64Ti.net]
実装不可能なら実装可能な仕様に変更する
じゃあ実装不可能じゃないが実装にバグが多い体質ならどうする

392 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 01:19:46.67 ID:LJTUMT52.net]
>>371
古舘とかいう不快な黄色い猿をCGとAIに置き換えたいな

393 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 12:20:51.62 ID:Wso+64Ti.net]
AI学者にロボット三原則違反って言われるエンディングが見えた

394 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 12:43:45.59 ID:e9gMfgNa.net]
こいつ本当にサンドバッグかな
数年ぶりに見かけたが知能が下がってる気がするんだが
元も酷いもんだったけど

395 名前:うゆ ◆e6.oHu1j.o [2015/10/30(金) 14:40:06.69 ID:J4qdTdgZ.net]
なんでそうゆうこというの



396 名前:デフォルトの名無しさん [2015/10/30(金) 14:57:28.37 ID:J4qdTdgZ.net]
ruby issueしてきた

397 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 16:27:20.76 ID:Vg09/h00.net]
uyのクローンが増殖中なんだよきっとw

398 名前:うy ◆e6.oHu1j.o [2015/10/30(金) 21:52:32.15 ID:37Q7KUOb.net]
どんだけ他人が気になるんだ?
キョロ充は厄介だよ

クラスで言うなら根幹設計が間違っていてもそれを一番最初に合ってると思って言葉にするから
間違った設計のまま無理やり生きていく
ゆえに常にイライラしてる生き物だ

399 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 09:39:41.58 ID:q3j3qve2.net]
>>394
脳機能は25歳で完成して、体力は30歳をピークに下がる一方だな
最終的には経験と情熱、精神からくるスピリチュアルな闘いになる

400 名前:uy ◆e6.oHu1j.o [2015/10/31(土) 15:14:00.42 ID:YZFloUqY.net]
25までとかヌルゲーだな

ピアノは5歳までだというのに
親が音楽関係ではない時に5歳になるまでに世界の心理に「気付く」事をしなければ
才能開花しないまま終わってる

401 名前:uy ◆e6.oHu1j.o [2015/10/31(土) 15:25:52.42 ID:h/fOQC4f.net]
>>399
周りのことが気になって仕方なくて、
ずっとキョロキョロしてる奴っているよね

402 名前:デフォルトの名無しさん [2015/10/31(土) 16:17:38.72 ID:/+wK90hX.net]
ぼくはキョロキョロしなくても生きていけるんで

403 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 20:37:17.02 ID:oc11m3sy.net]
スレ違いの話題ばっかり
このスレも終わりでいいのかもな

404 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 20:50:33.63 ID:IVNTd+mA.net]
なぜここまで過疎ったか
少し前まではRubyとPythonで下らない争いを繰り返していたというのにね
すべてはRubyが悪い、Rubyに静的型の機能が無かったのが悪い
でも安心して!Ruby3.0でRubyに静的型が導入されるから
そうすると一気に活気付くよ!!
でも今更静的型を導入するなら、始めから導入していればよかったのにね、おかしいね

405 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 21:07:49.69 ID:mqyrrT4f.net]
何年も修行してたらスクリプトが簡単すぎてつまらなくなった
C++がちょうどいい
初心者にいきなりC++教えるべきとは全く思わないが



406 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 21:14:22.78 ID:9dOg6vGq.net]
C++は難しいんじゃなくて罠が多くてバッドノウハウ覚えるのに時間がかかるだけ
本質的な高度さを求めるならHaskellでもやっとけ

407 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 21:56:20.72 ID:oc11m3sy.net]
一気にレス付いた
読んでいる人はいるわけか

>何年も修行してたらスクリプトが簡単すぎてつまらなくなった

その気持ちわかるなー でもPythonだけは手放せない

408 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 22:05:46.88 ID:7PVRzzRB.net]
でもC言語だけはもはや全てのプログラマーは押さえておくべきプログラミング言語だよね

409 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 22:09:01.44 ID:35yXB8xC.net]
わかるわ、C言語とRubyはマジでプログラマーの必須言語だよね。

410 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 22:29:21.75 ID:xGdNlw9I.net]
ほーん、で?
いちいち同意求めんなカス

411 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 22:46:35.62 ID:hj3UoKsV.net]
C言語は絶対として、あとひとつといえばなんだろうね?
俺はLISPを推したい

412 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 23:35:08.11 ID:7PVRzzRB.net]
Cの次は取り敢えず何だかんだとJAVAじゃないかな
その次はもう各々の現状に合わせて選択となるけど

因みに自分はいまProcessingにハマってるけどね

413 名前:デフォルトの名無しさん [2015/11/01(日) 02:14:04.67 ID:zBN3V9bR.net]
>>411
lispともう1つforth、というかjoyやfactorとかの連鎖性言語を推したい。

414 名前:デフォルトの名無しさん [2015/11/01(日) 02:15:36.78 ID:zBN3V9bR.net]
>>412
仕事の事を考えると何だかんだでjavaはやっといた方がいいわなぁ。

415 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 03:02:54.72 ID:ZaupeU+S.net]
でもJavaはCの亜流な感じだよね
Cとともに覚えるべき感じはしないよね



416 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 03:18:10.07 ID:MNp+RCAH.net]
>>409
rubyだって?www
馬鹿は休み休み言えよタコww

417 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 03:52:17.31 ID:TVuE7HFN.net]
Javaによる関数型プログラミング、2014、オライリー
Java8ラムダ式とStream

Javaもついに、JS,Rubyなどに追いついて来た

メソッド参照とか、Rubyの
Array.inject(:+)

で合計が求まるのに、開発陣がショックを受けたのだろうな

418 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 03:56:12.82 ID:u91GrISs.net]
Cは久しく主流のPCがこれに特化されているいわば「Cマシン」であることを鑑みて異論なし。

でもそれプラスでRubyとかいう泡沫の欠陥だらけの劣化コピー言語に時間を割くぐらいなら、
Cとは別アプローチのLisp、APL、Forth、Prolog、Smalltalkとか、
要はかつて「○○マシン」と称されたハードがあった言語で基本どころを押さておくべき。
さらに余力があれば、Fortran、COBOL、CLU、ML系、ACTOR、ちょっと飛んでSELF、Haskell
あたりをかじっておけば、あらかた流行りの言語や特殊ライブラリへの対応は容易だろう。

419 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 09:02:02.59 ID:cyCCNHZp.net]
その中で聞いたことあるのlispマシンぐらいなんだけど
そもそもcマシンとかねーしw
何この馬鹿wwww

420 名前:デフォルトの名無しさん [2015/11/01(日) 10:00:24.65 ID:zBN3V9bR.net]
COBOLはいらねーだろ。
下手に覚えちまうとデスマ臭漂う変な案件に関わりそう。

421 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 10:19:39.17 ID:MnKC4BnX.net]
COBOL+JCLは古いなりによくできた技術だから教養として知っておいても損はない
特にJCLはオーパーツでちょっと感動する

422 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 10:26:17.95 ID:OIrNAz8a.net]
>>419
> その中で聞いたことあるのlispマシンぐらい

それをしたり顔で主張するのは、さすがに物を知らなすぎで恥ずかしいだろ…

423 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 11:05:04.73 ID:cyCCNHZp.net]
ものを知らないのは別に恥ずかしくないよ俺、聞けばいいし
けど、へんてこな独自理論作ってぶちあげるような馬鹿にはなりなくねーもんだなw
cマシンとかwwww

424 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 11:08:41.59 ID:9DFR0jvD.net]
>>417
rubyじゃなくてC#だろ
記号を駆使して自由度が高くて短い文法はスクリプト以外に導入するのはあんまりメリットない

425 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 11:35:53.03 ID:mFrrWFEp.net]
>>423
Cには理論的根拠がないみたいなデマを拡散させたやつが元凶だろう
それを真に受けたやつが理論がないなら自分で作ろうとする



426 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 14:15:34.49 ID:tjf5Il2M.net]
>>418
>主流のPCがこれに特化されている
何を根拠に,PC が C に特化されている,というのか?

427 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 16:22:22.88 ID:mFrrWFEp.net]
Cに近似されているんだな
根拠が知りたければ誤差を調べればいい

428 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 17:06:22.83 ID:aGAzChD/.net]
rubyにショック受けるなら

a + b rescue p $!
これと
p

これをまず入れろ

429 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 17:55:27.56 ID:tjf5Il2M.net]
>>427
誤差?どう定義するの?

430 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/01(日) 18:16:44.12 ID:tYJ/6Xfh.net]
gosa = old.data - new.data

431 名前:デフォルトの名無しさん [2015/11/01(日) 22:54:38.86 ID:IhBULHnd.net]
>>418,422
LispはSymboicsや京大のプロジェクト、PrologはICOTのKL0(KL1、いわゆるGHCは並列論理型)、
Smalltalkは東大の菊プロジェクトその他多数、このくらいは聞いた事がある

ただしAPLとForthでかつて専用の「○○マシン」と称されたハードが存在したことは初耳だった
すまんがソースを教えてもらえないだろうか?(英語でも可、論文ならBest)

432 名前:デフォルトの名無しさん [2015/11/01(日) 23:30:16.05 ID:zBN3V9bR.net]
>>431
forthマシンだと

ACTION PROCESSOR
FORTH ENGINE
FRISC(Forth Reduced Instructio Set Computer)
HUT
Harris RTX2000
KOBE UNIVERSITY MACHINE
Novix NC4016
QFORTH
RTX 32P
RUFOR
VAUGHAN & SMITH'S MACHINE
WISC CPU/16
等々

433 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/02(月) 00:30:42.67 ID:NBJZmpcU.net]
そんなの調べてどうすんの
何の役にも立たなかったゴミPC

434 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/02(月) 00:45:31.71 ID:3HTtD432.net]
このスレの人たちと同じ

435 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 00:52:58.28 ID:gYYubrHJ.net]
>>431
High-Level Language Computer Architecture
https://books.google.co.jp/books?id=VzWjBQAAQBAJ



436 名前:デフォルトの名無しさん [2015/11/02(月) 06:25:16.08 ID:qAlNj6iF.net]
ttps://drewdevault.com/2015/11/01/Please-stop-using-slack.html
Slack chatのクローンを使うなだと。
OfficeやJavaのクローンをせっせと作ってたヤツらが、一体、何の冗談だ?

437 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 06:27:33.39 ID:qAlNj6iF.net]
>>412
先にPHPやっとけ。WebのJavaなんてPHPと変わらない

438 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/02(月) 11:42:09.52 ID:X9fw6YWx.net]
でっていう

439 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 11:56:36.10 ID:P7DAoUB9.net]
>>433
この先は行き止まりっていう情報が役に立つ

440 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 14:34:11.34 ID:gLS3ib7d.net]
学生がム板、マ板に来るのと同じだね
プログラマが行き止まりかどうか確認しにきてる

441 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 20:32:35.91 ID:knUE61P6.net]
学問(とりわけ近代では科学)とは世界(宇宙)の本質に迫り解明しようとするもの
美学・芸術学は世界(宇宙)の本質を表現するもの

実はどちらも一緒なのよ根本は

442 名前:uy ◆Qawu9.2l1E [2015/11/02(月) 21:52:18.42 ID:BRZPDu6q.net]
根本て
世界は原子の組み合わせで
そっからmix-inされてんだから根本が違うものあったら焦るわ

443 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/02(月) 21:59:32.18 ID:5/Pq42i4.net]
module 世界 ; endから派生してるもので
p ancestorsで参照出来ない存在ってあるんですか?

444 名前:デフォルトの名無しさん mailto:sage [2015/11/03(火) 02:49:06.55 ID:kV3V9JqY.net]
使ったことないし、使う気もサラサラないんだけど、
rubyってコアの部分やstdlibを参照できるんですか?

445 名前:デフォルトの名無しさん mailto:sage [2015/11/03(火) 10:57:31.14 ID:C0v17rwH.net]
モジュール化の本質は、世界は大きすぎて制御できるわけないってことだろ



446 名前:デフォルトの名無しさん mailto:sage [2015/11/03(火) 12:41:32.15 ID:C/rOXWc0.net]
ちっぽけな野郎だな
この世界俺には随分小さすぎるようだ

447 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/03(火) 13:29:23.44 ID:+h2VhEar.net]
>>>444
www.slideshare.net/authorNari/objectspaceeachobject-presentation
これ見ろ

448 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/07(土) 06:27:58.55 ID:OylSq5bU.net]
思うんですけどー、rubyとかの無限リストにprevって必要じゃないですか?
自分のcycleの使い方って
a = [1,2,3,4,5].cycle
a.next

とかやる事が大半なんですけど
例えばゲーム等のメニュー画面を作る時

右を押して項目5まで行った時に、もう一回右をおしたら項目1に戻ります これはcycleで実装でき
そうでprevがないので実装出来ないんです

項目1の時に左を押したら項目5

項目5の時に左を押したら項目4

prevが無いので組めません


はいわろ

449 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/07(土) 06:35:02.20 ID:LOAJFMP+.net]
無理矢理にprevの無いcycleで組むと、cycle二つが必用になって
ary = [ A , B , C , D , E ]
というメニュー項目があるとき ↓

a = cycle[ 1 , 2 , 3 , 4 , 5 ]
b = cycle[ -1 , -2 , -3 , -4 , -5 ]
if 右ボタン
 a.next
if 左ボタン
 b.next

こうして

↓ 右ボタン押しと左ボタン押しによるフォーカスの推移関係

a.peek + b.peek = ary[ フォーカス ]


1 + -1 = ary[0] # [A] B C D E
2 + -1 = ary[1] # 右ボタン押し A [B] C D E
2 + -2 = ary[0] # 左ボタン押し [A] B C D E
2 + -3 = ary[-1] # 左ボタン押し   A B C D [E]
2 + -4 = ary[-2] # 左ボタン押し   A B C [D] E
2 + -5 = ary[-3] # 左ボタン押し   A B [C] D E
2 + -1 = ary[1] # 左ボタン押し   A [B] C D E
3 + -1 = ary[2] # 右ボタン押し   A B [C] D E


こんなアルゴリズムになってしまうんですけど

450 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/07(土) 06:52:12.76 ID:qGGpCpUd.net]
ary = [*"A".."E"]
aa = [*1..ary.size].cycle
bb = [*-ary.size..-1].reverse.cycle

12.times do
aa.next
print ary[aa.peek+bb.peek] ," "
end
puts
12.times do
bb.next
print ary[aa.peek+bb.peek] ," "
end

# => B C D E A B C D E A B C
# => B A E D C B A E D C B A


# Enumerable#prev がある場合はこう書けていた ↓
#
# aa.next → cc.next
# bb.next → cc.prev
# aa.peek+bb.peek → cc.peek



prevの無い残念言語です

451 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 18:02:52.00 ID:CVBT5paB.net]
汎用イテレータでそういった物を実装しようという考え方は縛りだと思うけどな。
その方向で実現させたくば拡張すればいいし、
別にイテレータの仕組みに頼らなくとも十分に実現できるものじゃないか。

452 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 19:27:43.54 ID:AHdHIfIk.net]
String#succしかないよね
この場合もpredが無い

453 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 14:51:33.47 ID:rQXZWgZH.net]
このポンコツ具合は本物だな

454 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/10(火) 23:57:22.26 ID:0FN92oKT.net]
くすくす

455 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 16:19:58.64 ID:+fz8NmqL.net]
Rubyに静的型が導入されるのまだですかね
楽しみにしているのに



456 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 16:25:03.46 ID:+fz8NmqL.net]
中途半端なものが導入されるか
もしくは導入を断念するかのどっちかだけど
どちらの場合もどういう詭弁を引っさげてくるかね
動的型言語が神、みたいな勢いだったRubyが今更静的型wwww
始めから静的型言語の優位性を認めて
「動的型も可能な静的型」にしておけばよかったのにね

457 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 18:57:36.97 ID:LLtCrH05.net]
最初から作り直せばいいのに、なぜRubyで無理やりやろうとするの?
ダメダメなやり方にしか見えないけど

458 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 21:09:52.95 ID:dubRMvMU.net]
Ruby教会議で突然Matzが静的型をdisりだして信者達が喝采、
そのまま無かったことになるのが目に見えてる

459 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 17:47:56.48 ID:EgWp0Y0d.net]
そんな議論に費やす時間は、AIとかに使った方がいいと思う
気づいたらRuby自体を使う必要がなくなったってことになりかねない

460 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 17:58:31.82 ID:+1eGYaPq.net]
でもさー
最近のモダンなスクリプトは静的型の機能を持っているじゃないですかぁ
Rubyが最新のモダンなイカした言語であり続けるためには静的型がひつようなのでゎ
とMatzは思ったんだろうけど、どうでもいいわね
1+2を、1というオブジェクトにに+2というメッセージがどうのこうのって考える時点で
イカしてない言語なんで
LISPの( + 1 2 )の方がイカしてますね

461 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 18:03:34.49 ID:guyEa3a+.net]
関数ですやんそれ

462 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 18:40:03.14 ID:+1eGYaPq.net]
関数イカしてるやん
method( obj1, obj2 )
って書けても別にええやん
OO用語でマルチメソッドっていうんやで

463 名前:デフォルトの名無しさん [2015/11/13(金) 21:48:00.15 ID:wOHg++fH.net]
          見えないふり、いつまで続けるんですか?



川崎病の年間患者数、史上最高に 1万5千人を突破、ピーク時を超える 最初の報告は水爆実験後。本当の原因は被曝
震災以降に死亡者数が、第二次大戦に匹敵するほど急増している
厚生労働省によると平成23年から平成25年の累計死亡者数は360万人以上に急増。今の日本は太平洋戦争時の時と同じくらいの勢いで人が亡くなっている
https://twitter.com/tokai amada/status/664927655544795136

除染袋回収の作業員5人 疲労で動けず、自衛隊など救助  疲労じゃないだろう、被曝障害だろうよ 死んだように眠る人々(写真多数)
s.ameblo.jp/kaito000777/entry-12031605335.html

【川島なお美の食べて応援が恐怖すぎる】自宅でも進んで食べて応援
1年後・軽くぶつけただけで肋骨骨折 2年後・眼球から出血は半年に一度 3年後・胆管に腫瘍、血液検査は異状無し 4年後・逝去 夫は片目失明、愛犬もがん
https://twitter.com/2ch_NPP_info/status/648256313571479552

・・・ 今も、原子力緊急事態宣言中… 対策本部長は安倍首相。


        安倍が国民を被爆させながら核兵器を密造している!?

三菱商事の核ミサイル担当重役は安倍晋三の実兄、安倍寛信 三菱重工の重役でもあるらしい
これがフクイチで核弾頭ミサイルを製造していた疑惑がある 書けばツイッターで速攻削除されている
https://twitter.com/toka iamada/status/664017453324726272

安倍晋三の兄が関与している三菱重工 核開発疑惑について いくつかツイートしたが、反応がないから変だと思って、自分のタイムラインを調べてみたら、
完全に削除されていた 私のツイートで、安倍政権に都合の悪い情報は速攻削除されている これは驚いた ここまでやるのか
https://twitter.com/toka iamada/status/664016524592574464

先ほど、まだ数分以内に、三菱重工の核開発疑惑について、いくつかツイートしたが、検索しても出てこない 多くの人のタイムラインに出てこない ツイート直後に消されてしまったようだ
https://twitter.com/toka iamada/status/664015521830952960

464 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 22:54:59.12 ID:0Gwam1l3.net]
マルチメソッド君、ひさびさの登場か

465 名前:デフォルトの名無しさん mailto:sage [2015/11/14(土) 06:04:06.01 ID:Hu5fAc9a.net]
GroovyのようなJavaを魔改造して、
Python, Rubyの長所を取り入れた、
万能動的言語があるから、

そりゃ、Python, Rubyもあせるわなw



466 名前:デフォルトの名無しさん mailto:sage [2015/11/14(土) 08:52:14.39 ID:Hu5fAc9a.net]
Python, Ruby, Groovyに、

Collectionの要素を回転させる、メソッドは無いの?

467 名前:デフォルトの名無しさん mailto:sage [2015/11/14(土) 09:00:24.53 ID:VsNFnlBh.net]
仕様を言葉で明確に定義できない奴にプログラミングは向いてない






[ 続きを読む ] / [ 携帯版 ]

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

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