5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

土曜・日曜は岡部健のブログを読み解こう!★2 [転載禁止]©2ch.net

1 :仕様書無しさん:2015/05/27(水) 21:24:05.51
とうとう、無差別攻撃に及び始めた毛の壁氏。
http://kenokabe-techwriting.blogspot.jp

そんな毛の壁氏の、独自用語・独自解釈について皆で解明していきましょう

※前スレ
http://kanae.2ch.net/test/read.cgi/prog/1431818519/

2 :仕様書無しさん:2015/05/27(水) 21:35:11.09
粘着軍

3 :スレ立て乙!:2015/05/27(水) 22:21:53.83
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

4 :仕様書無しさん:2015/05/27(水) 23:14:56.10
アプリ対決を入れておけよ。

5 :仕様書無しさん:2015/05/27(水) 23:21:50.70
>教育的価値と言っても、コンパイラなんて基本部分は重複してるし、
>同じような本はいくらでもあるので

関数型言語の教育用コンパイラや教科書を一つでも「具体的に」挙げてみろよ?
あ、知ってたらクロージャの意味を根本的に誤解するわけないかw

6 :仕様書無しさん:2015/05/27(水) 23:42:53.17
ひとまず、アマゾンにて「コンパイラ」で検索してみなされ。
日本語だけでも50件ぐらいあるぞ。
洋書まで含めれば、数百冊出てるだろ。

コンパイラは、関数型言語であるかどうかはそれほど重要じゃないと思うんだけど?

7 :仕様書無しさん:2015/05/27(水) 23:49:18.50
よくわかった。だから「関数型」の意味も「クロージャ」の意味も理解できないのかw
お前は知ったかぶりばっかりで何も知らない上、学ぶ気もないんだから二度と出てくんな。

8 :仕様書無しさん:2015/05/28(木) 00:07:15.74
JavaScriptが関数型プログラミングに適さないことの証明

1. 関数型プログラミングつまりFRPの最先端はReact.jsである。React.jsが使えない言語は関数型プログラミングをするに値しない。
※ 岡部先生のブログにそう書いてあった。
2. React.jsは、JavaScriptそのもので記載するのは適さないため、JSXの使用を推奨してる。
※ 岡部先生のブログのReact.jsを使ったクリックカウンターもtype="text/jsx"になっている。
3. よって、JavaScriptではReact.jsが使えないから、関数型プログラミングには適さない。

9 :仕様書無しさん:2015/05/28(木) 00:44:43.26
http://postd.cc/an-introduction-to-functional-programming/
http://postd.cc/who-teaches-functional-programming/

岡部の言ってることに似てるような感じがするんだけど?

10 :仕様書無しさん:2015/05/28(木) 00:56:27.01
住井さんはなぜか相手がキチガイでもスルーできない性格っぽいんで、変な反応しないか心配だ。
駱駝は大丈夫だろうけど。

11 :仕様書無しさん:2015/05/28(木) 01:00:01.69
>>009 「内容がまとも」という一点で岡部とは根本的に違う

12 :仕様書無しさん:2015/05/28(木) 01:05:31.88
スルー力、鈍感力、これを鍛えるのが重要。

13 :仕様書無しさん:2015/05/28(木) 01:57:21.61
Cを読めもしない書けもしない奴だろうけど、もし中途半端にできてカーネル界隈に
足突っ込んでたら世界中から罵声浴びせられて速攻でBANされて有名人になれただろうなwwww

14 :仕様書無しさん:2015/05/28(木) 07:04:13.12
>>9
関数型プログラミングをするなとか、使うなとか言っている人はほとんどいないよ。
むしろ、関数型プログラミングは知っておくべきだし、状況に応じて取り入れるべき。

ただ、岡部の言っている「関数型プログラミング」は色々と解釈が間違っているので、
似て非なるものになっちゃっている。

15 :仕様書無しさん:2015/05/28(木) 07:12:37.20
なんか、岡部健のやり方もマンネリになってきちまったなぁ・・・・。
著名人に絡んで目立つ、という手法もしつこいと嫌われる。

16 :仕様書無しさん:2015/05/28(木) 07:14:10.24
http://b.hatena.ne.jp/entry/kenokabe-techwriting.blogspot.com/2015/05/esumiicamloebaocaml.html

やっぱり、はてな界隈の連中ひとつとっても、飽きられているのがハッキリしてきてるね。

17 :仕様書無しさん:2015/05/28(木) 07:30:25.77
>コンパイラなんて基本部分は重複してるし

だからカーショップに乗り込んで
「タイヤの基本構造は全部一緒だ」と
力説して何がしたいんだお前は。

18 :仕様書無しさん:2015/05/28(木) 07:32:51.05
こんなスレ立てんな邪魔

19 :仕様書無しさん:2015/05/28(木) 07:58:57.57
ただでさえ男ばっかりの中で仕事してるのに、
土日に男のブログを見るなんてありえない

20 :提督:2015/05/28(木) 08:13:18.40
岡部によるMINIX談義

https://twitter.com/mutamac/status/322518309570498560

21 :提督:2015/05/28(木) 08:18:14.99
>>16
さすがに同じ手口は何度も通らないか・・・・。残念だわ。

22 :仕様書無しさん:2015/05/28(木) 08:19:37.48
駱駝さん、住井さん、もし岡部についてツイートするときは、ついでにフッタとして【UCLAはいつ卒業したんですか?】【Amazonの自演レビューについて一言】【Wordpressの凍結理由は?】って付けといてもらえませんか

23 :仕様書無しさん:2015/05/28(木) 08:23:12.40
岡部はクリックカウンターをJavaScriptで書いたっていうけど、
そのコードはFacebook JSXであってJavaScriptでは無いんだよな。
JavaScriptで書いたと主張したいならtext/javascriptなMIMEタイプの
コードで示して貰いたいよ。

24 :仕様書無しさん:2015/05/28(木) 08:25:50.26
岡部健は関数型でなくてもいいから、ちゃんとしたGUIアプリ作れ!

25 :仕様書無しさん:2015/05/28(木) 08:27:42.90
137 名無しさん@ゴーゴーゴーゴー! 2015/05/28(木) 00:55:17.64 ID:vRGIHnTD0
https://twitter.com/bolero_MURAKAMI/status/603566960543047680
kenokabe先生、最近はSICPを読んでマイブームになったらしくて権威の盾に使いはじめたっぽい。

26 :仕様書無しさん:2015/05/28(木) 08:34:06.70
kenokabe先生と呼ばれると、そいつには攻撃しないようだな

27 :仕様書無しさん:2015/05/28(木) 08:48:13.28
疑問が一つ。

なんでケンカの舞台にGithubを指定しなかったのだろう?
ケンカ終わったら、削除すれば済むのに。

28 :仕様書無しさん:2015/05/28(木) 09:30:56.52
タイヤの基本構造は全部一緒
コンパイラはタイヤと同じ。

良くわかってんじゃん。

だから、ガソリン以外で走る水素自動車とか、自動運転とかをみんな研究してるん
だよ。

29 :仕様書無しさん:2015/05/28(木) 09:31:53.31
岡部は昔からそう。

あいつは例え皮肉でも、病的な自己愛から「kenokabe先生」とか呼ばれると、
オシッコ漏らすほど喜ぶ。

30 :仕様書無しさん:2015/05/28(木) 09:33:02.02
>>27
決まってるだろ?
世界に恥をバラまくことになったら再起不能になるから、防衛本能。
自分のブログなら「なかったこと」にすればいい

31 :仕様書無しさん:2015/05/28(木) 09:49:52.76
69 名前:吾輩は名無しである :2015/05/28(木) 09:42:02.23
>(取り消し線開始)尚、2015年5月現在、Google+やFacebookからは「卒業」という文言が削られている。理由は不明である。(取り消し線終了)

>上記取り消し線の箇所は執筆当時の情報であるが、2015年5月23日現在、Google+およびFacebookのプロフィールでも卒業と明示されていることが確認できた。再び「卒業」が明示されるようになった理由は不明である。

>本人が幾たびも主張していることから、岡部氏がカリフォルニア大学ロサンゼルス校を卒業したことは、紛れも無い事実のようである。

>そもそも、そうした経歴であるならば、Facebookやmixiなどにおいては当然、かつての学友とも親交があるはずで、英語も堪能であり、安易に経歴を詐称したところですぐにバレてしまうものだからである。

あー、こりゃ秀和とは完全に手切れたって事じゃないの?

32 :仕様書無しさん:2015/05/28(木) 10:06:33.62
尊敬こそが、岡部君が若い頃より欲し続けているものなんだから、
彼を黙らせたいなら持ち上げることをお勧めします。
小学校時代からそうでした

33 :仕様書無しさん:2015/05/28(木) 10:08:55.68
>>31
どこだよそのスレwww
文学板でも話題なのか?

34 :仕様書無しさん:2015/05/28(木) 10:15:18.58
>>33
【毛本】岡部健【出版記念】 [転載禁止]2ch.net
http://peace.2ch.net/test/read.cgi/book/1430185056/

35 :仕様書無しさん:2015/05/28(木) 11:01:11.36
>>30
そうなのかな・・・
自信が有るからケンカ仕掛けたと思うし
負けた時を考えて舞台を選ぶとは思いたくないけどね(つд`) ウーン、ムズカシイ。

「健ちゃんに其処まで勇気が無かった」
そう理解しておきます。(^-^;

36 :仕様書無しさん:2015/05/28(木) 11:10:49.07
>>28
タイヤメーカーやタイヤ販売店で
「お前らのやってる事は車輪の再発明だ」と
力説する事がどれほど的外れか分からんなら
ガチで病院行け。

37 :仕様書無しさん:2015/05/28(木) 11:24:56.15
自動車の新技術を開発してるんじゃなくて、タイヤ店の親父だったんだwww

未踏を名乗るに値しないという意味では、意見の一致を見たと結論付けても
間違いあるまい。

38 :仕様書無しさん:2015/05/28(木) 11:44:38.71
おっと、毛の親父さんが神戸マイスターの一人である事を知っての狼藉か?
自動車整備の分野でそうらしい

39 :仕様書無しさん:2015/05/28(木) 11:52:43.74
ttp://www.kobe-ipc.or.jp/technological_onemaking/kobe_master/m01-20.htm

40 :仕様書無しさん:2015/05/28(木) 11:55:31.58
>>39
親や実家を巻き込んで差し上げるな。
親はいい加減アレを勘当しても良いとは思うんだが。

41 :仕様書無しさん:2015/05/28(木) 12:01:41.94
未踏の連中がタイヤメーカーの開発者、
この板がタイヤ屋とゆーかカーショップ。
住人はショップの親父や店員や整備士や客まで色々。
いずれにしろ「車輪を発明したぜー」と
喧伝してる奴は見当たらんな。

岡部は「逆方向リストでLISPの問題点を解決したぜー」と
「三角の車輪を発明」して騒いでるけどなwww

42 :仕様書無しさん:2015/05/28(木) 12:04:40.89
>>37
プログラマって存在を根底から勘違いしてる事に
いい加減気づけw

43 :仕様書無しさん:2015/05/28(木) 12:11:45.88
岡部健は車輪の再発明でも何でもいいから、ちゃんとしたものを作れ!

44 :Ken:2015/05/28(木) 12:13:05.89
>>43
そんな意味のないことはしない
科学ってゆーのは、そうゆうもんじゃない

45 :仕様書無しさん:2015/05/28(木) 12:17:04.99
未踏の人じゃなければ、文句は言われないんだよ。
未踏という大風呂敷広げて、やってることが全く未踏じゃないことを
言ってるだけ。

未踏の連中は、プレゼンが上手いだけで、ビヨンド先生とレベル的に変わんない。
アイデア的にはビヨ先生のは未踏っぽいとは思ったが、ビヨ先生は開発せずに
資金だけ持っていったはずwww

46 :仕様書無しさん:2015/05/28(木) 12:37:27.92
前スレの950でアメリカの大学教授が言ってるとおり。

It's only 2000 lines long.
It compiles a pretty interesting source language.
It generates real machine code, none of this namby-pamby C or LLVM stuff :-)
Speed of compiled code is competetive with gcc and the native OCaml compilers.
The compiler is designed for teaching.

それでも「やってることが全く未踏じゃない」と言い張るなら
同じ条件をすべて満たす既存のコンパイラを「具体的に」挙げろ。

挙げられないんだったら、関数型と手続き型のコンパイラの違いもわからない奴の
主観的評価をいくら繰り返されてもお前の自己満足にしかならないから出てくんな。

47 :仕様書無しさん:2015/05/28(木) 12:46:16.08
調べた所、Associate Professorだったけどな。
あと、ノーベル賞学者のラムジーとは別の人。

権威でもなんでもない人に褒められただけ。岡部に褒められたのと
大して変わらんと思うけど?

48 :仕様書無しさん:2015/05/28(木) 12:51:26.14
つまり具体的に挙げられない、でFAな。内容を何一つ理解せず
話をそらしてごまかすことしかできない奴はマジ邪魔だから黙ってろ。

49 :仕様書無しさん:2015/05/28(木) 12:53:48.54
英語読めればwホームページでわかるが、このRamseyは関数型言語のトップ国際学会の委員長や
米計算機学会の役員だから、岡部のマイナス百万倍ぐらいは権威があるなwww

50 :仕様書無しさん:2015/05/28(木) 12:56:57.23
未踏がどうとか言ってる奴は完全にスレ違いだから未踏スレでやれ

で、岡部の宣言的とかFRP云々だが、そもそもHaskellだろうが遅延評価だろうか
「宣言的」には程遠いので、それこそ完全に誇大広告。例えば

f(0) = 0
f(t+1) = f(t)

と書けばf(100) = 100になるが、ちょっと順番を変えて

f(t+1) = f(t)
f(0) = 0

とか

f(0) = 0
f(t) = f(t+1)

とか書いたらもうアウトなんだろ。どこが宣言的なのか、嘘もたいがいにしてほしい。

もっとも岡部の場合、在籍すら「該当なし」だった自称UCLA卒をはじめ、何から何まで嘘だらけだが。

51 :50:2015/05/28(木) 13:00:25.67
まちがい。f(100) = 0 か f(t+1) = f(t) + 1 な

52 :仕様書無しさん:2015/05/28(木) 13:01:34.99
?

53 :仕様書無しさん:2015/05/28(木) 13:03:53.59
「これまでになく軽く、実用的な強度を
備えたタイヤを開発」は全くもって
「前人未踏の偉業」な訳だが。

54 :仕様書無しさん:2015/05/28(木) 13:04:48.87
何をもって権威とするか、チューリング賞レベル、MIT教授レベルなら権威だろう。
IEEEメダルとか貰ってる人も権威だな。

でも、上のは未だに准教授レベルの人。

大体、SOなんて、便所の落書きレベルなんだから、そこで褒められてるだけなら
話題にもなってないレベルだよ。

なんで、そんなに拘ってるのか?それのほうが理解に苦しむ。

55 :仕様書無しさん:2015/05/28(木) 13:06:56.00
>>54 だから具体的「内容」の話ができない奴はもう出てくんな

56 :仕様書無しさん:2015/05/28(木) 13:10:19.33
「これまでになく軽く、実用的な強度を 備えたタイヤを開発」

じゃなく、自動車整備工が学習しやすいシンプルな構造の
タイヤを開発。しかし、実用的でもなく、安全基準も満たしていない。

57 :仕様書無しさん:2015/05/28(木) 13:12:44.73
>>56 だから「具体的」内容の話ができない奴は(ry

58 :仕様書無しさん:2015/05/28(木) 13:12:52.72
>>48
そいつ、岡部スレで遊んでた俺と同類の愉快犯だからかまうな。
技術屋はスルースキルを持て。

59 :仕様書無しさん:2015/05/28(木) 13:17:53.67
そもそも、コンパイラに新規性を見出すことは通常は無い。
タイヤメーカーなら、新しい材料つかって性能アップさせたレベルの小さな
改善が限度。それ自体に価値が無いとは言わないが、未踏とは言わない。

LLVMみたいな新しいやつなら新規性はあるんだけど、今から作っても
2番煎じだな。これだって、エアタイヤ全盛期に、ソリッドタイヤを実用化させた
レベルの話ではあるけどな。

60 :仕様書無しさん:2015/05/28(木) 13:19:39.02
で、

f(0)=0
f(t+1)=f(t)+1



f(t+1)=f(t)+1
f(0)=0

とか

f(t)=f(t+1)-1
f(0)=0

とか書いただけで無限ループするプログラミングを「脱アルゴリズム」とか
「宣言的」とか「神の眼」とか言ってる件

61 :仕様書無しさん:2015/05/28(木) 13:33:57.85
プログラマとしての技術力の話に
「新規性」を持ち出した時点で的外れ。
どんな理屈を後付けしても誤魔化せんよ。

62 :仕様書無しさん:2015/05/28(木) 13:40:26.03
未踏の話をしていて、大学教授の投稿まで持ち出して未踏だと言ってたかと
思ったら、今度は新規性が的外れとは・・・

どういう頭の構造をしてるんだろうか?関数型界隈の人の特徴として、
反対のための反対みたいな、生産性の無い反論が目立つ。

どこまでが正しいことを言っていて、どこからがこじ付けなのか
境い目がわからない。

63 :仕様書無しさん:2015/05/28(木) 13:40:56.82
>>60
FRPやストリームIOでも、どうせわりとすぐそういう限界にぶち当たるから、
入出力や状態を関数的に扱うモナドが今では最も広く使われてるのに、
岡部は30年前のSICPしか知らないから得意になって披露してるんだろ。
そのSICPの理解も怪しげ極まりないが。

> 同様に、状態(の変化)についても、古い状態を引数として受け取り、新しい状態を戻り値として返す関数により表すことができます。
>
> という作法で「お絵かきロジック」のアプリを書けるんでしょうか?書けるわけがありません。時間が本質的なのに、時間の処理を関数型プログラミングのパラダイムで一切考慮されていないからですね。
>
> まったく、時間軸上のデータの集合化、FRPについてはかすってもいません。
> 要するにこの理解は間違いです。

岡部はFRPしか知らないようだが(それも理解してるのか極めて怪しいが)、
前スレでクリックカウンターwが瞬殺された通り、状態渡しでできるし数倍簡単だわ

64 :仕様書無しさん:2015/05/28(木) 13:59:48.04
>>63
こうですかわかります!

open Graphics;;
open_graph " 900x600";;
let rec up () =
loop_at_exit [Button_down] (fun event ->
down event.mouse_x event.mouse_y)
and down x y =
loop_at_exit [Button_up] (fun event ->
moveto x y;
lineto event.mouse_x event.mouse_y;
up ());;
up();;

お絵かきロジックがどういうプログラムなのか知らんが、マウスボタン押して動かして離せばいいんだよな?
http://try.ocamlpro.com/ でも動くようにしたため、ちょっと不自然な部分もあるが勘弁な。
もちろんネイティブコンパイルしても動く。

これを関数的というのか知らんが、変数への破壊的代入がないという岡部の条件は明らかに満たす。
また岡部の無知(というかちょっと考えればわかるから地頭不足)による間違った思い込みが
一つ明らかになったな

65 :仕様書無しさん:2015/05/28(木) 14:29:16.91
未踏の話をしてた、ってどれの事だ?

66 :仕様書無しさん:2015/05/28(木) 14:35:04.27
>>20
これはすごいなwwwww kenokabe成長しとらんwww

67 :仕様書無しさん:2015/05/28(木) 14:42:57.17
「前人未踏」という尺度だけであれば
ただ一人誰も目指してすらいない道を
ひたすらに突き進む岡部には敵わんよなw

68 :仕様書無しさん:2015/05/28(木) 16:09:38.36
>>67
確かに毛の壁は誰にもまねのできない事をしでかしたことは確かだな

69 :仕様書無しさん:2015/05/28(木) 17:12:03.34
なんにもできない〜なんにもできない〜

70 :naoh_i:2015/05/28(木) 17:51:48.23
ま、ま、ま、まんこう〜

71 :仕様書無しさん:2015/05/28(木) 19:26:42.77
>>60
わかっててやってると思うが、条件式を陽に使えばパターンマッチの
順序感応性は消去できるし、等式の右辺と左辺の入れ替えは、
左右の区別のある項書換え規則を「宣言的」と認めるかかどうか
という言葉遣いの問題に帰着する。

72 :仕様書無しさん:2015/05/28(木) 19:45:51.38
>>64
なんでだか知らんが、毛は破壊的更新さえしなければ
参照透明性が確保できると思ってるフシがあるんだよな。
入出力で参照透明性が破壊されるケースなんてそれこそ大量にあるのに。

それにしたって、rangeを堂々とループ回して書いてる奴がどの口で
関数型とか抜かしておるのかと言わざるを得ないわけだが。

FRPも、本当にやろうとすると、ある程度複雑なことを
しようとすると途端に人智を超え始める感じ。
なんかもうひとつかふたつ理論上のブレークスルーが必要な気がする。

73 :仕様書無しさん:2015/05/28(木) 20:06:15.33
根本的には状態機械を状態から状態への関数として表現する、
というだけのことなんで、FRPが銀の弾丸だとか言われると鼻から水が漏れる。

74 :仕様書無しさん:2015/05/28(木) 20:39:20.80
>>71 そうなんだけど、毛は「問題の論理をそのまま記述」とか、if文使ったら命令的wとか言ってるから…

75 :仕様書無しさん:2015/05/28(木) 20:44:29.45
>>74
見ている初心者が勘違いしたらイヤかなと思って
ついつい余計なことを言ってしまい誠にすまんことです。

>if文使ったら命令的wとか言ってるから…

マジで?
とすると、毛本前半のハイライト、毛本で唯一再帰を使って書いた
フィボナッチ関数の定義も命令的になるわけよね??
if文は命令的だけど3項演算子は命令的でないとかそういうアレかしら。

76 :仕様書無しさん:2015/05/28(木) 20:53:13.67
>>72
岡部の中では、命令型プログラミング部分(ハードウェアモードというらしい)を
外部の関数ライブラリに押し込めば、全体は関数型プログラミングになるらしいよ。
なので、rangeも外部の関数ライブラリに書いているから、ループ使っても問題ないと
岡部の中では結論づけられてるよ。

77 :仕様書無しさん:2015/05/28(木) 21:10:18.27
>>75 フローチャートの分岐も命令的とか書いてなかったっけ。
nonstarterも言ってるけど、毛の用語は他人と違うだけでなく
毛理論同士でも論理的整合性がないので
真面目に解釈するのはどうやっても無理だと思う。
唯一合理的な解釈は「詭弁」。

78 :仕様書無しさん:2015/05/28(木) 21:39:16.88
>>77
いま改めてnonstarterを見に行ってみつけたんだが、
Day1に毛本の犠牲者(?)みたいなのが意味不明なコメントをしているのを
nonstarterが学生指導するみたいに丁寧に潰していて笑ったw

79 :仕様書無しさん:2015/05/28(木) 22:09:05.51
真っ正面・ど真ん中の正論すぎワロタwww

http://qiita.com/nonstarter/items/2763f5d85f2b8df3b18b#comment-af11a8c75f8f0c785e9f

「社会的効用」を配慮するからこそ、著者の「反論」と称する長大な日本語文に対して特に反応をする気は
ありません(それこそが本書や著者のような似非科学的言説に対する唯一可能な対処だからです)。私は著
者がこのレビューによって自己の見解を修正するなどということをまったく期待していません。このレビュ
ーを書く前に確認した限り、本書に対するインターネット上での批判的なレビューや反応に対する著者のブ
ログでの「応答」ないし「反論」は殆ど意味を成さないほど不明瞭か、明確に誤っている・的が外れている
ものばかりでした。本書の様々な記述から私は著者が関数プログラミングについて基礎的な事項すらおよそ
理解できていない、という結論に達しました。その理由はDay2のレビューとDay3のレビューをご覧にな
ればお分かり頂けるでしょう。ほかにも、著者が本書の執筆期間にStackOverflowというサイトに投稿した
質問(reduceをmapを使って定義するにはどうしたらいいかという関数プログラミング的にまったくナンセ
ンスな質問です)を見れば、著者がmapとreduceについて本当にまったく何も理解しないままに本書を執筆
していたことは明らかです。このような著者に対して関数プログラミングに関して技術的になにか意味のあ
る「反論」を期待することはできず、つまるところ本書と著者についてはもはやこれ以上なにをしようもな
いのです。

80 :仕様書無しさん:2015/05/28(木) 22:25:04.82
ソックパペ…いや被害者君、毛の壁先生がとても毛嫌いしているところの単発IDワロタ

81 :仕様書無しさん:2015/05/28(木) 22:41:46.87
また珍妙な星5レビューがkonozamaに来た

参考になるのか、わからんわ

82 :仕様書無しさん:2015/05/28(木) 22:57:30.06
>>81
>参考になるのか、わからんわ

あのちり紙交換本でも本当の素人は騙せる、
というのはわりと貴重な知見だな。

83 :仕様書無しさん:2015/05/28(木) 23:03:38.23
どうせ、質問も回答も同じ先生じゃないの?

84 :仕様書無しさん:2015/05/28(木) 23:08:01.79
http://www.amazon.co.jp/gp/cdp/member-reviews/AETDCUAU4VOZP

毛がPS3のゲーム買うような奴かと言うと、そうは思えないんだよな

85 :仕様書無しさん:2015/05/28(木) 23:09:44.42
>>83
オレには毛のソックパペットにしか見えんが。

86 :仕様書無しさん:2015/05/29(金) 00:19:17.74
そのレビュアがカーネギーの「人を動かす」の
レビューで引用してる言葉が笑える。
「わたしは、残念ながら、四十歳近くなってやっと、
人間はたとえ自分がどんなにまちがっていても決して自分が悪いとは思いたがらないものだということが、
わかりかけてきた。」(p14)
「悪い人間ほど自分のことは棚にあげて、人のことをいいたがる。
それが人間の天性なのだ。
ところが、これは悪人だけの話しではない。われわれもまた同じだ。」(p18)

87 :仕様書無しさん:2015/05/29(金) 00:26:56.67
>>86
正に粘着軍の邪悪さを表現した含蓄のあるお言葉w

88 :仕様書無しさん:2015/05/29(金) 00:37:23.82
>>84
毛の壁はPS3を持っているよ。しばし待たれよ

89 :仕様書無しさん:2015/05/29(金) 00:39:11.29
>>84
今読んだけど、よく見たらこのレビュー、明らかにふざけてるだろw

90 :仕様書無しさん:2015/05/29(金) 00:55:16.71
>>87
これを読んでもどっちかが一方的に悪い、
としか捉えられない偏った感性は
気の毒としか言い様がないな。

91 :仕様書無しさん:2015/05/29(金) 06:50:47.89
> 例えば「関数という論理操作」?段落において、x = 1; y = foo(x); という例を挙げられていますが、これはいかにも命令型の発想で、関数型においてはただ foo(x) が宣言的に記述されていくのではないでしょうか。

毛本を読むとこんな風に思い込む人が出てくるのか…
笑って済ませればいいじゃんって思ってたけど、初心者には害悪にしかならないなー

92 :naoh_i:2015/05/29(金) 07:08:38.14
な、な、な、なんにもできない〜なんにもできない〜

93 :Q次郎 ◆h6EC5BK7zm2w :2015/05/29(金) 08:13:56.13
悪口はQ次郎、好まない。そんな事してる暇があるんだったら手を動かすべき
生産的に行きましょうよ

94 :Q次郎 ◆h6EC5BK7zm2w :2015/05/29(金) 08:15:15.95
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\

95 :Q次郎 ◆h6EC5BK7zm2w :2015/05/29(金) 08:16:00.37
まあ親が悪いのでしょう

96 :Q次郎 ◆h6EC5BK7zm2w :2015/05/29(金) 08:16:55.03
言いたいことがあるなら表で書けばいいのに
笑わせるな

97 :Q次郎 ◆h6EC5BK7zm2w :2015/05/29(金) 08:22:03.66
彼は実家のロータスワンツースリーみたいな店を継いでおとなしく労働してりゃいいのに

98 :仕様書無しさん:2015/05/29(金) 08:27:50.72
家督はとっくに次男が継いでるよ

99 :仕様書無しさん:2015/05/29(金) 08:59:26.55
次回作はロータスガールですか?

100 :仕様書無しさん:2015/05/29(金) 10:02:47.46
便所掃除でもしていればいいのにな

弟:社長
父:会長兼整備長
妹:事務経理

長男: 便所掃除

101 :仕様書無しさん:2015/05/29(金) 10:27:35.99
>>91
先生の自作自演コメントだってwww
不自然だろ?

試しに適当に岡部を持ち上げつつ質問してみな?
あんなに丁寧に回答してくれないからwww

102 :仕様書無しさん:2015/05/29(金) 10:31:58.35
>>101
>先生の自作自演コメントだってwww
>不自然だろ?

(ヾノ・∀・`)ムリムリ

理解している人間にはどうやってもああいう
見事な意味不明質問を作り上げることはできない。
マジモンの勘違いした素人(毛本人含む)以外には無理。

103 :仕様書無しさん:2015/05/29(金) 10:36:16.50
先生が本を読んで、素人ならこういう風に勘違いするんだろーなと考えて
質問したと見たほうがいいぞ。

先生は、自演能力が低い。

104 :仕様書無しさん:2015/05/29(金) 10:36:52.65
そういや、こいつはnonstarterさんがesumiiさんだと未だに思ってるのだろうか。

105 :仕様書無しさん:2015/05/29(金) 10:38:03.42
自演をする人間には他人が自演をしているように見えるものだ。

106 :仕様書無しさん:2015/05/29(金) 10:40:25.76
ちなみに、素人があの本を読むと、哲学的な何かを得て、それでおしまい。

107 :仕様書無しさん:2015/05/29(金) 10:45:53.01
先生は、自分の事を賢いと思ってるから駄目なんだよ。
さすがに、バレバレのは擁護できん。

108 :仕様書無しさん:2015/05/29(金) 10:48:01.57
なんのこっちゃ。
ど素人さまの考えることはよくわからん。

109 :仕様書無しさん:2015/05/29(金) 11:16:16.34
大衆は、あなたが思うほど賢くは無く、あなたが思うほど馬鹿でもない。

110 :仕様書無しさん:2015/05/29(金) 12:05:13.71
【警告】

Twitterを監視中

#毛の壁 というハッシュタグおよひ、毛の壁という誹謗中傷の呼称を用いた者は順次、岡部氏に通知する

確認された場合は警告なく刑訴するとのこと。以上。

111 :再掲:2015/05/29(金) 12:06:12.74
再掲・【警告】

Twitterを監視中

#毛の壁 というハッシュタグおよひ、毛の壁という誹謗中傷の呼称を用いた者は順次、岡部氏に通知する

確認された場合は警告なく刑訴するとのこと。以上。

112 :再掲:2015/05/29(金) 12:09:27.94
【ボレロ村上】【tanakh】【kmizu】【駱駝バカ】【住井】

リーチ、確認。

113 :仕様書無しさん:2015/05/29(金) 12:13:03.37
告訴意思なき告訴予告は脅迫の構成要件に該当する(判例)

114 :仕様書無しさん:2015/05/29(金) 12:17:46.80
>>110
>【警告】
>確認された場合は警告なく刑訴するとのこと。以上。

最初の行と最後の行の不整合というボケになかなか感心するがどこもおかしくはない。

115 :仕様書無しさん:2015/05/29(金) 12:27:34.02
俺何回目の刑訴なんだろうな(笑)

116 :仕様書無しさん:2015/05/29(金) 12:32:49.41
http://i.imgur.com/A9dhOEw.jpg
http://i.imgur.com/PAaPnov.jpg

ヘア告訴 嗚呼ヘア告訴 ヘア告訴
ヘア告訴して むなし毛の壁

117 :小保方晴子 ◆geFnmGKjGb9M :2015/05/29(金) 12:54:05.89
岡部さんとは別人かも知れません

118 :小保方晴子 ◆d4QCZqxNQo :2015/05/29(金) 12:54:45.54
あれ

119 :小保方晴子 ◆ILA.wfSMYc :2015/05/29(金) 12:56:19.32
うーん

120 :小保方晴子 ◆ILA.wfSMYc :2015/05/29(金) 12:56:46.57
あ、これか。
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

121 :小保方晴子 ◆ILA.wfSMYc :2015/05/29(金) 12:58:14.36
岡部さん、あんまりはてなに迷惑かけちゃダメですよ
平常心、平常心。

122 : ◆h6EC5BK7zm2w :2015/05/29(金) 13:01:47.33
楽しそう!
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

123 :仕様書無しさん:2015/05/29(金) 13:15:22.40
タラコ遊びすぎ

124 :仕様書無しさん:2015/05/29(金) 13:25:53.36
>>123
タラコって誰?

125 :仕様書無しさん:2015/05/29(金) 14:29:34.62
おいこらタラコ!もうここはおめーのもんじゃねーだろ!

126 :仕様書無しさん:2015/05/29(金) 14:39:04.92
データベースにはアクセス可能なんですか?

http://ukdata.blog38.fc2.com/blog-entry-2862.html

127 :仕様書無しさん:2015/05/29(金) 14:50:44.56
>>126
なにこれ?関係ない話しはよそでどうぞ

128 :仕様書無しさん:2015/05/29(金) 16:24:28.50
岡部はAmazonのレビューが中傷と言ってるのに、民事提訴はしないんだね。
つまり、自分でよくわかっているんだよ。

129 :仕様書無しさん:2015/05/29(金) 17:37:27.53
>>128
正解

130 :仕様書無しさん:2015/05/29(金) 21:40:03.09
>>101
実際に自分でやってみたら?

131 :仕様書無しさん:2015/05/29(金) 22:02:21.33
岡部の言うとおり、肝心な所では関数軍の方は逃げが入るんだよね。

そして、素人には現物を見せるのが一番効果がある。
クリックカウンターをあれだけ効果的に使える人間は、岡部ぐらいだろ。

132 :仕様書無しさん:2015/05/29(金) 22:30:31.96
で、明示的な副作用まみれなんだけど、あれのどこがFRPなの?
破壊的更新がメソッド化されて変数が隠蔽されてれば関数型とかいう、
いつも通りの岡部式関数型?

133 :仕様書無しさん:2015/05/29(金) 22:52:34.99
>>132 言われて見たら岡部は普通に破壊的代入してて笑ったw
これだったら前スレ903のOCaml版のほうが
カウンタ変数には破壊的代入してないからまだ関数的だろ…

岡部(長いので一部抜粋):
___.world = com.props.___clicks
.appear(com.props.___clicks.now() + 1);
___.world = ___totalClicks
.appear(___totalClicks.now() + 1);

OCaml(これが全部):
open Graphics;;
open_graph " 900x600";;
let rec k (c1, c2) =
clear_graph ();
moveto 450 150; draw_string (string_of_int c1);
moveto 450 450; draw_string (string_of_int c2);
loop_at_exit [Button_down] (fun event ->
k (if event.mouse_y > 300 then
(c1, c2 + 1)
else
(c1 + 1, c2)));;
k (0, 0);;

134 :仕様書無しさん:2015/05/29(金) 22:59:41.11
クリック数を可変な変数の破壊的更新で保持していいならなんの工夫もいらん

つ う か ど こ が 関 数 型 な ん だ

135 :仕様書無しさん:2015/05/29(金) 23:03:25.22
OCamlはもちろんHaskellでもたとえばGlossやSDL使って10行〜20行程度で
普通に書けるのだが毛はいったいなにがしたいの?

136 :仕様書無しさん:2015/05/29(金) 23:04:11.15
岡部『関数型プログラミングのパラダイム内で、そういうマウスボタンが押されているのか、押されていないのか?入力の状態が時間遷移していく場合、上記ブログエントリでも論じたSICPでも、拙書でも解説しているとおり、FRPの実装が必ず必要となります。
「時間」が本質的だから、時間をを集合、SICPの言葉でいえば「遅延ストリーム」とした実装が必要です。』

現実:>>64
open Graphics;;
open_graph " 900x600";;
let rec up () =
loop_at_exit [Button_down] (fun event ->
down event.mouse_x event.mouse_y)
and down x y =
loop_at_exit [Button_up] (fun event ->
moveto x y;
lineto event.mouse_x event.mouse_y;
up ());;
up();;

岡部の自称FRPより む し ろ 関 数 的 かつ簡単。

137 :仕様書無しさん:2015/05/29(金) 23:05:14.41
Haskell版よろしく

138 :仕様書無しさん:2015/05/29(金) 23:13:35.71
GlossかSDLインストールするところから始めなきゃいけないけど、
それでもいいなら。

139 :仕様書無しさん:2015/05/29(金) 23:46:58.76
OCamlは「;;」が気持ち悪いな。

140 :仕様書無しさん:2015/05/29(金) 23:53:48.27
>>139

OCaml の ;; は対話環境の区切りで必要なだけで、
コンパイルだけできればよいコードには必要ない

141 :仕様書無しさん:2015/05/30(土) 00:13:23.79
>>137
書いたよ。モジュール名から分かる通り状態を
非破壊的に更新する関数を渡すヴァージョン(FRP)。


import Graphics.Gloss.Interface.Pure.Game

main = play
(InWindow "ClickCounter!" (225, 150) (40, 40))
white 100 0
(\num -> Translate (-75) (-50) $ Text $ show num)
pureUpdate
(\_ world -> world)
where
pureUpdate (EventKey (MouseButton LeftButton) Up _ _) n = n + 1
pureUpdate _ n = n

142 :仕様書無しさん:2015/05/30(土) 00:16:09.84
あ、インデント崩れてる……
import Graphics.Gloss.Interface.Pure.Game


main = play
 (InWindow "ClickCounter!" (225, 150) (40, 40))
 white 100 0
 (\num -> Translate (-75) (-50) $ Text $ show num)
 pureUpdate
 (\_ world -> world)
  where
   pureUpdate (EventKey (MouseButton LeftButton) Up _ _) n = n + 1
   pureUpdate _ n = n

143 :仕様書無しさん:2015/05/30(土) 01:00:31.91
>>141-142 サンクスコ。岡部の自称FRP(笑)と違って本当に純関数的だ……>Haskell

144 :仕様書無しさん:2015/05/30(土) 01:44:41.30
>>133
その岡部の"="だけど、Object.definePropertiesつかってsetterの動作変えているから、
そこだけでは破壊的代入とは言えないんだよ。
そんな指摘すると、岡部が自慢げに説明してきて、馬鹿にされるから、気をつけろ。
なぜ"world ="を再定義するなんて、わかりにくいことしているかは謎だけどな。

それよりも、
computingF[computingF.length] = f; //push f
って、堂々と配列にプッシュ(破壊的)をしているほうが
全然関数型プログラミングじゃないんだけどな…
もっと謎なのはArray.prototype.push()を使ってないこと
わざわざ、コメントにpushって書くぐらいなら、はじめからpush使えよと言いたい。
ここらへん、なんか理由あるのか?JavaScript詳しい人、教えてください。

145 :仕様書無しさん:2015/05/30(土) 01:59:38.47
明示的な破壊的代入以外の副作用は破壊的更新だろうが入出力だろうが
見えないことになっている岡部式関数型。

146 :133:2015/05/30(土) 03:06:55.86
>>144
ありがトン。でも http://kenokabe-techwriting.blogspot.jp/2015/05/esumiicamloebaocaml.html のソース見ると、目と脳ミソが腐りそうなコードだけど、結局
Object.defineProperties(worldcomponent,
{
world: //our physical world
{
set: function(f)
{
return f();
で呼ばれるのが
appear: function(a)
{
var f1 = function(){value.val = a;};
return f1;
},
で、value.val = a;で呼ばれるのが
set: function(x)
{
state = x;
だから、超絶スパゲッティなだけで、要するに「state = x;」で普通に破壊的代入してない?

147 :144:2015/05/30(土) 06:58:22.72
>>146
おお、ほんとだ。
value.val = a;
も、なんか再定義されているし、普通の破壊代入はしてないのかなーと思ってた。
state = x;
の部分を見逃していた。ありがd。
つか、本当に岡部のコードはわかりにくい。

148 :142:2015/05/30(土) 08:06:43.16
>>146
ついでなんでお絵かきの方も書いたよ。

import Data.Monoid(mconcat)
import Graphics.Gloss.Interface.Pure.Game
main = play (InWindow "DrawingCanvas" (400, 400) (40, 40)) white 100
 (False,[],[]) drawWorld transition timestep
  where
   transition (EventKey (MouseButton LeftButton) Down _ _) (_,points,paths) = (True,points,paths)
   transition (EventKey (MouseButton LeftButton) Up _ _) (_,points,paths) = (False,[],points:paths)
   transition (EventMotion pos) (True, points,paths) = (True, pos:points, paths)
   transition _ world = world
   drawWorld (_,points,paths) = mconcat $ map line $ points:paths
   timestep step world = world

こういう簡単なので済んでるうちはFRP的に書くのは楽なんだよね。

149 :144:2015/05/30(土) 08:24:54.54
>>148
このままでは、岡部のせいでJavaScriptでは関数型プログラミングはできないと思われそうなので、
破壊的代入とか破壊的メソッドがないクリックカウンター作ったよ。
https://gist.github.com/anonymous/1daf8c806939e7614c00
ローカルに落としてからブラウザで開いてね。
React.jsを初めて使ったので、動くけど、書き方あっているかまではわからん。

副作用がないか神経使うから、JavaScriptで関数型プログラミングはめんどい。
ES6からconstあるから、ちょっとはましになるかなー。

150 :仕様書無しさん:2015/05/30(土) 08:30:30.67
まとめ
岡部:クリックカウンターwでドヤ顔
→OCaml(前スレ903 , カウンター変数への破壊的代入なし)でもHaskell(>>142 , 純関数的)でも10行程度で瞬殺、
しかも岡部の自称FRP(笑)はスパゲッティなだけで普通にカウンタ変数へ破壊的代入してることが発覚>>146
親切な人がJSでまともな関数型バージョンを作る(笑)>>149

岡部「ストリームFRPでないとマウスボタンの状態などは扱えない」
→再びOCaml(>>64 , 破壊的代入なし)でもHaskell(>>148 , 純関数的)でも瞬殺

結論:2chレベルで岡部の完敗。というか勝負にすらなってない

151 :142:2015/05/30(土) 08:31:47.14
>>149
JavaScript読めない雑魚なんで聞いてしまうんだけど、
これ、handleClickのところのthis.setStateって状態の破壊的更新してないの?

152 :142:2015/05/30(土) 08:47:26.44
>>150
マウスがドラッグ中かどうかは普通にボタンの上下でフラグを切り替えて管理して、
ただそのフラグを世界状態の一部として純粋な関数の引数に渡していくだけだからねえ。
状態を引数で渡して純粋にするという話にストリームFRPがどうたらとかなんの関係もないよね。

153 :仕様書無しさん:2015/05/30(土) 09:03:37.15
毛の本が役に立つところを『敢えて』あげるとしたら、なにかある?

154 :仕様書無しさん:2015/05/30(土) 09:04:47.35
>>152 岡部は「状態渡しでは不可能だから esumii の説明は間違い」とか断言してたけどな!

155 :仕様書無しさん:2015/05/30(土) 09:07:25.40
>>153 騙されるバカ発見器とか?

156 :仕様書無しさん:2015/05/30(土) 09:09:02.86
こんなとこにご自慢のクソコード披露しても、誰も見てねーよw

157 :144:2015/05/30(土) 09:09:53.39
>>151
そこはReact.jsの中身で何しているかなので、厳密にはライブラリのコード見ないとわからないのですよ。
ただ、React.jsのドキュメント上だは、引数に基づいた新しいstate(状態)を作って、
全てのコンポーネントをそのstateで再生成するって動作らしい。
それぞれのコンポーネントはクリックする度に毎回作られているのですよ。
単純に、stateを破壊的に上書きという意味では無いのですよ。

158 :仕様書無しさん:2015/05/30(土) 09:10:55.63
>>155
バカ発見器って意味ではブログの量子コンピュータの記事のほうが優秀だと思うよ

むしろこの手の恐らく社会に一定数はいるであろう哲学かぶれの「病理」を知ることが出来るとかそういう意味での価値のほうが高いと思う

159 :142:2015/05/30(土) 09:17:29.84
>>157
おお、ありがとう。
てことはsetStateっていう名前がややミスリーディングなんだね。

まあ、ともあれまたもや岡部さんがなにも理解していなかったことが
明らかになるという仕儀に終わりましたねえ。

160 :仕様書無しさん:2015/05/30(土) 09:30:06.68
JSもReactも知らんのだが、setStateが新しい状態のコンポーネントを作り直すとしたら、
古い状態のコンポーネントは残ってて、何らかの方法で再利用できるの?
そうじゃないと関数的でも破壊的でも振る舞い上は区別がつかなくて、
関数的にする意義がよくわからんのだが。

161 :仕様書無しさん:2015/05/30(土) 09:31:42.10
レビューで何人かが書いてる様に
「関数型に興味を持つキッカケになる」くらいか。
とは言え本気で読んだら理解の邪魔になるし
内容少しでも読んでからネタや酔狂以外で買う奴は
多分致命的に才能がないので、役に立つケースは
「ネットでランキングに騙されてうっかり買っちゃって
読み始めてすぐ違和感感じて他の本を買った」とかの
かなりのレアケースだけかね。

162 :仕様書無しさん:2015/05/30(土) 10:06:11.02
>>160
破壊してないならもちろんできる。古い状態をとっておいて、
改めてそれを描画すれば元の状態が再現されるだけ。
FRP的なやり方の長所でもあり、リソース面では短所でもある。

163 :144:2015/05/30(土) 10:11:09.01
>>160
古い状態の再利用は無理っぽい。たぶん、捨てられて、そのうちGC回収になるのかな?
それだとGCでのメモリ回収処理が重くなりそうだけど、そこらへんはなんか工夫しているでしょう。
React.jsで関数的にするメリットは、作成物が現在の状態にのみに依存されると言うこと。
stateを持つ親コンポーネントは状態(state)が同じなら、いつも同じ物ができる。
親が呼び出す子コンポーネントへの引数も状態(state)から一意に決まるし、
各子コンポーネントは作成時に渡される引数で作成物が一意に決まる(参照透過)。
これにより、テストやデバッグがしやすく、バグが入り込みにくくなるってメリットができるんですよ。

164 :144:2015/05/30(土) 10:13:43.08
>>162
あ、そうか、別途とっておけば再利用できるか…

165 :仕様書無しさん:2015/05/30(土) 10:24:22.14
>>153
”MVC”の枠組み解説かな。 僅かだけど。
読む前から学んでいたけど、有った驚き。

書く事無くて選んだのかな? ならは、もう少し先のステップ迄書いてあれば
評価するのに(´;ω;`)

166 :仕様書無しさん:2015/05/30(土) 12:36:41.05
>>165
すまんが意味がわからん。ナゾの三元論の話が知りたかったわけ?

まさしくダメな子発見機だなこりゃ。

167 :仕様書無しさん:2015/05/30(土) 12:48:26.51
>>166
あの三元論は本当に一体何なんだ

精神・論理・物質は
抽象・具体化・現実の現象
にそれぞれ対応してるっぽいからあてはめようと思えばあらゆる物が当てはまるのだけは分かる

168 :165:2015/05/30(土) 13:10:28.99
謎の三元論とは違うよ。
システムを”M:Model””V:View””C:Controller”別けて構築するという考え方。
俺が聞いたモノでは、”Module””View””Control”だったけど。

オブジェクト指向の話するかと思えば、これで御仕舞い。
毛本ではそこまでしか書けなかったって事だね。

169 :仕様書無しさん:2015/05/30(土) 13:20:34.22
>>167
221 名前:名無しさん@ゴーゴーゴーゴー! :2015/05/16(土) 14:12:54.54 ID:EfC5X6iC0
(自分が全て正しいと思い込む甘ったれた)「精神」
(自己愛を拗らせた結果の)「論理」(と言う名の妄想)
(毎回のように実家に泣きついて手に入れた)「物質」

170 :仕様書無しさん:2015/05/30(土) 13:28:13.19
>>166
発見器、精度高いな。

171 :仕様書無しさん:2015/05/30(土) 16:26:10.95
最近、Twitterでは 毛の壁 で検索すると毎日検索に引っかかるな。
人気者になった

172 :仕様書無しさん:2015/05/31(日) 02:23:58.58
わざわざ多相バリアント当てつけワロタ
http://qiita.com/nonstarter/items/2763f5d85f2b8df3b18b#comment-7d7a978d53ad17b911c5

173 :仕様書無しさん:2015/05/31(日) 09:05:41.57
【急募】バーンザフロア大阪一緒にいってくれる人
http://hobby.2ch.net/test/read.cgi/dance/1034764143/l50


1 :KEN ◆.CzKQna1OU :02/10/16 19:29
明日バーン・ザ・フロア大阪公演初日があります。
チケットを2枚とっていたのですが、一緒に観にいく予定だった知人が急遽行けなくなってしまいました。
ひとりで行くのはかなりもったいなく、また嫌なので、一緒にいってくれるダンスの好きな女子2ちゃんねらいないでしょうか?
シートは先行予約でGETしたので前から3列目の超S席です。
簡単に自己紹介すると、
自分はダンスの好きな31歳男性、自営業、176cm、70Kgです。
メールをいただいたら、必ず返事をします。写真も添付します。
明日17日6PM開演なのでそれまでに余裕をもって合流できればと思います。
自分は神戸在住なのでできれば神戸の人がBESTですが、大阪でも良いです。
必死だな、逝ってよし。といわれそうですが、急なので必死です。ええ。
よろしくお願いします。

174 :仕様書無しさん:2015/05/31(日) 14:19:47.06
岡部の作ったクリックカウンタのほうが優秀だな。
ソースコード貼り付けて、これで動きますかよwww

175 :仕様書無しさん:2015/05/31(日) 14:29:47.69
Webブラウザがないと動かないから、岡部はWebブラウザも関数型で実装しないとなw
ちなみにOCamlやHaskellはWebブラウザどころかOSもあるが。

176 :仕様書無しさん:2015/05/31(日) 15:08:41.92
>>175
その発想は、岡部の「ハードウェアは命令型なので、○○は命令型で実装されています!」
というレベルと一緒だぞ。

177 :仕様書無しさん:2015/05/31(日) 15:16:18.18
http://kenokabe-techwriting.blogspot.jp/
関数軍団がコテンパンにやられているように見えますけど?

関数軍団の論法は、ウナギ論法と呼ばれる論法で、最後に何が言いたいのか
結局わからないのですね。だから、岡部に
「学者にありがちな保身的知的欺瞞」などと痛い所を突かれてしまう。

178 :仕様書無しさん:2015/05/31(日) 15:18:18.27
>>177
本当だ。
これは解散だな、関数軍団

179 :仕様書無しさん:2015/05/31(日) 15:23:30.38
0150 仕様書無しさん 2015/05/30 08:30:30
まとめ
岡部:クリックカウンターwでドヤ顔
→OCaml(前スレ903 , カウンター変数への破壊的代入なし)でもHaskell(>>142 , 純関数的)でも10行程度で瞬殺、
しかも岡部の自称FRP(笑)はスパゲッティなだけで普通にカウンタ変数へ破壊的代入してることが発覚>>146
親切な人がJSでまともな関数型バージョンを作る(笑)>>149

岡部「ストリームFRPでないとマウスボタンの状態などは扱えない」
→再びOCaml(>>64 , 破壊的代入なし)でもHaskell(>>148 , 純関数的)でも瞬殺

結論:2chレベルで岡部の完敗。というか勝負にすらなってない

180 :144:2015/05/31(日) 15:39:13.66
>>162のアドバイスを参考に、時を巻き戻す能力をつけてみた。
https://gist.github.com/anonymous/83c918888e798edc3da4
こういうことが簡単にできるなんてReact.jsは結構いいね。

ちなみに、岡部のコードで同じことしようと思ったけど難解すぎて俺には無理だった。
岡部のコードの方が優秀って言う >>174 さんならきっとさくっと作っちゃうんだろうな。

181 :仕様書無しさん:2015/05/31(日) 15:47:26.95
>>180 おおいいね。ちなみに岡部の自称FRPは
本質的に state = state + 1; してて命令的なので
巻き戻しとかは陽に状態管理しないと無理。

182 :岡部 健:2015/05/31(日) 16:39:41.10
命令型でないと実装できない部分は関数ライブラリworldcomponentに閉じ込めており、
クリックカウンターのコードには命令型プログラミングの要素は一切含まれていません。
つまり、これがまさしくFRPの正しい実装なのです。

183 :仕様書無しさん:2015/05/31(日) 17:04:33.09
>>182
本当に?だったら>>180も簡単に出来るはずだけど?

184 :仕様書無しさん:2015/05/31(日) 17:11:07.56
FRPだったら簡単だよな?
https://twitter.com/esumii/status/604276785421754370
>チェックポイント(状態セーブ&ロード)やらocamldebug的なタイムトラベル(時刻を前後に動かしたり、任意の時刻にワープできる)やら、やたら高機能なGUI蟻シミュレータ

185 :仕様書無しさん:2015/05/31(日) 17:24:28.19
>>180
React.jsはただのUIコンポーネントであって、Undoの実現が簡単かどうかは関係ないだろ
以前のデータさえ保存してあれば、よっぽどおかしな作りをしてない限り簡単にできる

あと、setStateが内部で書き換えを行っていないとは言っても、行っている場合の作りと何ら
変わらないわけで、これで「かんすうがた」というのは無理があるんじゃないかな

186 :仕様書無しさん:2015/05/31(日) 17:46:22.59
ライブラリが関数的だから状態依存性が小さいって話じゃないの?

187 :仕様書無しさん:2015/05/31(日) 18:27:19.96
>>185
> 以前のデータさえ保存してあれば、よっぽどおかしな作りをしてない限り簡単にできる

じゃあ、岡部のコードを改良して同じ機能を持たせてみてよ。
簡単にできるんだろ?

188 :仕様書無しさん:2015/05/31(日) 19:39:57.94
>>187
訳の分からない絡み方してくんなよ
Undoが簡単なこととReact.jsが無関係なのは明らかで、ただそれを指摘しただけだ

岡部のコードは、「よっぽどおかしな作り」をしているように見えるから簡単にできないよ
お前にはそう見えないというなら、たぶん俺が間違ってるんだろう

189 :仕様書無しさん:2015/05/31(日) 20:08:41.84
緑色した基地外が紛れ込んでいて目障りなので
一括あぼーんしたいから、ID表示かIP表示を実装
してくれないかな?

190 :仕様書無しさん:2015/05/31(日) 20:18:20.12
そもそもUndoとかFRPと関係ないからね

191 :仕様書無しさん:2015/05/31(日) 20:25:08.10
FPとは関係あるよ

192 :仕様書無しさん:2015/05/31(日) 21:07:37.39
>>185
その「以前のデータさえ保存さえしてあれば」とか「よっぽどおかしな作りをしてない限り」とかが、
関数型ならデータもコンポーネントも永続的だから自動的に実現される、という話かと。

まあクリックカウンターぐらいならどうやっても自明だが(岡部は除く)。

>setStateが内部で書き換えを行っていないとは言っても、行っている場合の作りと何ら
変わらないわけで

それが >>160 の質問で、答が >>162 だった。

193 :仕様書無しさん:2015/05/31(日) 21:08:05.05
あ、
やっぱり岡部さんがおかしいんですか?

194 :仕様書無しさん:2015/05/31(日) 21:18:56.67
>>190

>>191 を勝手に補足すると、命令型や岡部のエセFRPみたいに
state = x;
とか破壊的代入したら前のstateは消えるからundoできないじゃん?
(岡部はわざわざスパゲッティなスタック作って手動でw保存してるが)

関数型はイミュータブルを強制されるから、オブジェクトの中身が
更新されるのではなく新しいオブジェクトができるだけなので
古いオブジェクトも後から再利用できる。のでundoも簡単。

195 :194:2015/05/31(日) 21:32:50.41
誤解を招く言い方したかもしれないので一応、古いオブジェクトへの「参照」は
自分でとっておかないとガベコレされてw消えるからな。
参照さえとっておけば中身は破壊されない、ということ。

196 :仕様書無しさん:2015/05/31(日) 22:42:27.61
議論で負けると相手をキチガイ扱いする奴が現れる傾向があるな。
関数軍団 黒い三連星
関数軍団 足の短いパタリロ
関数軍団 黄色い人一派

さぁ、どいつだ?

197 :仕様書無しさん:2015/05/31(日) 23:34:56.50
答えはひとつ


岡部健、お前(笑)

198 :仕様書無しさん:2015/06/01(月) 00:01:10.47
なんにもできない〜学歴詐称〜

199 :仕様書無しさん:2015/06/01(月) 06:30:59.32
議論に負けると何故か具体性の全くない
勝利宣言をするキチガイがいる、の間違いだな。

200 :仕様書無しさん:2015/06/01(月) 08:38:55.45
https://twitter.com/Nico2Justice/status/604465683481530368

岡部氏の本、売れているようだが、これでもまだおまえらは否定するか?

201 :仕様書無しさん:2015/06/01(月) 09:04:07.66
>>200 背景グッジョブ乙

202 :仕様書無しさん:2015/06/01(月) 09:06:15.56
「疑似科学者と論争はしませんよ。議論にならないし最後は勝手に勝利宣言するだけですから。」

予 言 的 中

203 :仕様書無しさん:2015/06/01(月) 09:08:45.14
>>202
ほんと凄いと思う。
あの人は毛の壁のことを何年も見てきたわけではなく、今年に入って知ったタイプだろうに、
それなのに一瞬で見抜いていたのか・・・・

204 :仕様書無しさん:2015/06/01(月) 10:32:24.08
414 名前:デフォルトの名無しさん [sage] :2015/06/01(月) 10:31:20.23 ID:hNOdkfuP
http://i.imgur.com/GyubXO5.jpg

金返せだとw
返金保障はしてないの?
FX本で揉め事起こしておいてよくやるぜ

205 :仕様書無しさん:2015/06/01(月) 10:50:36.47
岡部氏をダブスタだの何だの言ってる奴、おまえらスティーブジョブズの逸話をちょっとでも学べ

「3か月前に白が最高だと言っていたのに、今では黒が最高だと言い始め、理由はそれが今正しいからいいんだと、自身以外は納得のいくものは何も口にしない」

はいこれ、ダブスタかどうか説明してみて?
あのジョブズの言う事だってこと、理解した上でね

206 :仕様書無しさん:2015/06/01(月) 10:59:22.17
お金の力は大きいね。

207 :仕様書無しさん:2015/06/01(月) 11:03:27.81
>>205
臭いを消せてないぞ

208 :仕様書無しさん:2015/06/01(月) 11:09:52.12
毛の壁ごときにジョブズを語るなど不遜もいいとこだな

まだ自腹切って毎回落選し続けるイエスとかのほうが面白い

209 :仕様書無しさん:2015/06/01(月) 11:22:17.14
君子は豹変す、と自分にだけはクッソ甘い幼児のダブスタ一緒にされても。

ただし、ジョブズは屑である。

210 :仕様書無しさん:2015/06/01(月) 11:37:10.26
まじめな話、ジョブズも方向性は違えど、毛と同じレベルの精神障害は抱えていたと思う。
少なくとも人格障害は確実にあったはず。

211 :仕様書無しさん:2015/06/01(月) 11:40:11.03
だがジョブズは統合失調症的とまではいかなかっただろ

毛は人格障害だけで説明できる範疇を超えてる

212 :仕様書無しさん:2015/06/01(月) 11:48:51.29
>>211
それは否定しない。
だから「少なくとも」と書いた。毛の場合は複合要因だ。

213 :仕様書無しさん:2015/06/01(月) 11:51:17.46
俺はキータにおける毛の問題行動の大半は人格障害によるものだと思う。
「これは住井だ!」「これはモトケンだ!」「おい、野田!」みたいなのは統合失調。

214 :仕様書無しさん:2015/06/01(月) 11:53:20.48
ジョブズは少なくとも反社会的ではなかったよ。

215 :仕様書無しさん:2015/06/01(月) 11:53:42.52
ショブズはピクサーやアップルを引っ張ったが、毛は何を引っ張ってるんだ?

青空文庫を読む か? カブオプ入門か?
秀和システムか? もんぺって文部科学省?
朝日自動車? 帯域制限? 長澤弁護士?
mapとreduce? FXST?

どれもこれも自滅したり巻き込んで迷惑掛けてるだけじゃん

216 :仕様書無しさん:2015/06/01(月) 11:54:13.39
なんで毛の壁さんがジョブズを引き合いに語られてるんですかね・・・・・・。

217 :仕様書無しさん:2015/06/01(月) 12:22:09.62
http://ja.wikipedia.org/wiki/%E7%B5%B1%E5%90%88%E5%A4%B1%E8%AA%BF%E5%9E%8B%E3%83%91%E3%83%BC%E3%82%BD%E3%83%8A%E3%83%AA%E3%83%86%E3%82%A3%E9%9A%9C%E5%AE%B3

218 :仕様書無しさん:2015/06/01(月) 12:29:47.05
>>217
全部当てはまるな・・・・。

そういえば、こんな発言も。

http://nmuta.dip.jp/~muta/tog278.pdf&#160;

219 :仕様書無しさん:2015/06/01(月) 13:18:52.76
>>202
>>203
似非科学界隈ではありふれた構図だもん。

220 :仕様書無しさん:2015/06/01(月) 13:34:21.64
天才の多くはキチガイだが、
キチガイの多くは天才でも何でもない。

221 :仕様書無しさん:2015/06/01(月) 13:40:51.22
関数界の大御所は、岡部の才能に嫉妬してそうな感じがするんだがなぁ。

222 :仕様書無しさん:2015/06/01(月) 13:48:49.36
http://ja.m.wikipedia.org/wiki/自己愛性パーソナリティ障害

8. しばしば他人に嫉妬する、または他人が自分に嫉妬していると思い込む。

223 :仕様書無しさん:2015/06/01(月) 13:49:23.26
真面目な無能、かつ敵を作る事だけが上手い毛に嫉妬(笑)

224 :仕様書無しさん:2015/06/01(月) 13:59:12.45
1. 自分が重要であるという誇大な感覚(例:業績や才能を誇張する、十分な業績がないにもかかわらず優れていると認められることを期待する)
2. 限りない成功、権力、才気、美しさ、あるいは理想的な愛の空想にとらわれている。
3. 自分が “特別” であり、独特であり、他の特別なまたは地位の高い人達(または団体)だけが理解しうる、または関係があるべきだ、と信じている。
4. 過剰な賛美を求める。
5. 特権意識(つまり、特別有利な取り計らい、または自分が期待すれば相手が自動的に従うことを理由もなく期待する)
6. 対人関係で相手を不当に利用する(すなわち、自分自身の目的を達成するために他人を利用する)。
7. 共感の欠如:他人の気持ちおよび欲求を認識しようとしない、またはそれに気づこうとしない。
8. しばしば他人に嫉妬する、または他人が自分に嫉妬していると思い込む。
9. 尊大で傲慢な行動、または態度

225 :仕様書無しさん:2015/06/01(月) 14:07:07.96
なあ、毛のブログ、どのブラウザで見てやったら、一番毛にとって都合がいいんだろ?

iPhoneのchromeでもSafariでもマトモに見えないんだが

226 :仕様書無しさん:2015/06/01(月) 14:55:41.63
岡部の勝ちだな。
反論があるなら、本を出版すればいいんだよ。

売れないことや、間違いを指摘されることを恐れて、出版はしないだろうけどな。

227 :仕様書無しさん:2015/06/01(月) 15:06:42.34
毛本で議論?
ゴミについての議論を何でしなきゃならんの?
ゴミはどこまでいってもゴミ、ゴミ本もだが毛ブログも致命的に間違ってるのになんで?

228 :仕様書無しさん:2015/06/01(月) 15:11:10.42
数学ガールのパチもんのIQ145()
重版される事もなく忘れ去られていく

229 :仕様書無しさん:2015/06/01(月) 15:50:22.85
>>213
>「これは住井だ!」「これはモトケンだ!」「おい、野田!」みたいなのは統合失調。

ここも自己愛性人格障害的なご都合妄想の範囲内なんだよね〜「ぼくに歯向かうやつなんてぼくの知ってる範囲内に収まる少数だろうっそう思いたいんだっ」ってね♪

自己愛のご都合妄想は糖質の妄想と全然違うよー。

230 :仕様書無しさん:2015/06/01(月) 16:15:39.49
「議論に負けると何故か具体性の全くない
勝利宣言をするキチガイがいる」

231 :仕様書無しさん:2015/06/01(月) 16:32:18.17
この人、哲学なんてわからないくせに、なんでやたらと哲学持ち出してるの??
あと、入門者になんでそんなもんがいる?

「なんか、すごそう」だからか?

232 :仕様書無しさん:2015/06/01(月) 16:32:47.26
>>226
またあんたか!遊ぶな!

233 :仕様書無しさん:2015/06/01(月) 16:39:37.18
>>225
なんであんな読みにくくしてるのかホント、謎。
最初は色盲のようで、もっとひどかった。

234 :仕様書無しさん:2015/06/01(月) 16:44:03.10
https://twitter.com/Nico2Justice/status/604465683481530368

235 :仕様書無しさん:2015/06/01(月) 16:46:42.92
http://ask.fm/tanakh184/answer/128919024531

お前らも嫉妬してるだけだろ?

236 :仕様書無しさん:2015/06/01(月) 17:24:14.64
田中か、こいつはダメな奴だ。

いつもコンテストを持ち出す承認欲求が異常に強いお子ちゃま。

237 :仕様書無しさん:2015/06/01(月) 17:35:22.16
具体性の全くない誹謗中傷乙

238 :仕様書無しさん:2015/06/01(月) 17:44:31.10
妄想「いつもコンテストを持ち出す承認欲求が異常に強いお子ちゃま」

現実:298,694ツイート中、「コンテスト」で1件しかヒットしない
https://twitter.com/search?q=from%3Atanakh%20%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88&amp;src=typd&amp;vertical=default&amp;f=tweets

http://ja.m.wikipedia.org/wiki/自己愛性パーソナリティ障害
8. しばしば他人に嫉妬する、または他人が自分に嫉妬していると思い込む。

239 :仕様書無しさん:2015/06/01(月) 17:57:16.73
「天才の私が外出すると同和の陰謀により人がぶつかってきたり車が渋滞する」
とか【学会の論文で】発表してた元祖有名トンデモがいたな。
そこまで行くと自己愛なのか糖質なのか、素人の俺には本当にわからん。
岡部のはまだ自己愛だと思うが。

240 :naoh_i:2015/06/01(月) 18:15:10.16
( ゚∀゚)

241 :仕様書無しさん:2015/06/01(月) 18:18:37.19
一件どころじゃねぇぞ。もう一回確認してみろ。
毎日のようにコンテストの事を言ってる基地外。

コンテスト入賞しゅごいでちゅねぇと絡んでやれよ。
ホルホルしはじめるぞww

30万件近いツィートもキチガイっぽいけどな。botじゃないのに
何十万回も呟いてる奴は、精神に異常がある。

242 :仕様書無しさん:2015/06/01(月) 18:33:19.40
いくら確認しても一件だが、Twitter検索が環境依存性強いのは
いつものことだから、それぐらいはスルーしてやろう。
手動でちょっと確認した限り、「毎日のように」は完全にお前の嘘だけどな。

で、お前はなんでそんなにtanakhにこだわるわけ?
批判されて論理的に反論できないからファビョってるの?

243 :仕様書無しさん:2015/06/01(月) 18:43:37.92
http://ja.wikipedia.org/wiki/自己愛憤怒

「自己中心的な人間は、自分の利益や快楽を優先するので、その過程で他者を傷つける可能性が高い」[3]。
自己中心的な人間には、他者を気にし過ぎるあまり攻撃的になる自己愛者と、他者の評価が本当にまったく気にならないので自分の欲望を他人に押し付けることが出来るサイコパスの2つのタイプがある。
自己愛憤怒は、前者が持つ怒り[3]。自己愛者は、主観的評価よりも少しでも低い評価や冷遇を他者から受けた途端に怒りを爆発させ、攻撃行動へ結びつく[4]。

244 :仕様書無しさん:2015/06/01(月) 18:43:56.99
>>236
>承認欲求が異常に強いお子ちゃま。

こんな美事なブーメランが毛の壁先生以外に放てるものだろうか(いや放てはしない)

245 :仕様書無しさん:2015/06/01(月) 18:59:15.45
毎日のようにというのは、量が非常に多く頻繁に呟いてるってことだよ。

>>242 コンテスト入賞しゅごいでちゅねぇ。

246 :仕様書無しさん:2015/06/01(月) 19:12:33.24
だから「具体的に」どれぐらい呟いたのか挙げれば?
Twilogでも1か月平均数千ツイート中数回しか確認できないが。

あとAmazon自演&UCLA卒詐称の岡部と違って、
tanakhのこと承認してる他人は俺を含めたくさんいるからw
レビューの評価とか正反対ww

247 :仕様書無しさん:2015/06/01(月) 19:15:28.93
毛はリツイートとファボの区別もついてないんだから
検索とかできなくてもしょうがないだろwww

248 :仕様書無しさん:2015/06/01(月) 19:26:24.23
>>229
似てるけど違うと思うぞ

というか人格障害と統合失調症の判定はかなり微妙なラインだから…

249 :仕様書無しさん:2015/06/01(月) 19:30:56.36
毛の壁が抱え込んでる精神疾患が1つだけだとなぜ思う?
幾つも抱え込んでると見るべきだろ?

250 :仕様書無しさん:2015/06/01(月) 19:35:01.31
http://kenokabe-techwriting.blogspot.jp/2015/05/react-html-frp.html
岡部のforceUpdate()の解説が全くのでたらめで笑える。
ここまで、英語が読めないとは思わなかった。

251 :仕様書無しさん:2015/06/01(月) 20:04:02.05
英語どころか日本語すら怪しいレベル

252 :仕様書無しさん:2015/06/01(月) 20:13:49.49
>>246
すごいでちゅねぇwww

253 :仕様書無しさん:2015/06/01(月) 20:16:48.51
kenokabeブログのテキスト生産量低下が著しくてつまらない。
次はどんなネタになるだろうか +(0゚・∀・) + ワクテカ +

254 :仕様書無しさん:2015/06/01(月) 21:02:29.99
>250 kwsk

255 :仕様書無しさん:2015/06/01(月) 21:06:37.91
http://kenokabe-techwriting.blogspot.jp/2015/05/react-html-frp.html
>worldcomponentが司るFRP機構によってModelをイミュータブルに管理し、
>reactでは、ただpropsだけを使って、物理的なUI=Viewをイミュータブルに構成する。

>それが筆者のReactの”Best Practice”です。

岡部の実際のコード:

//worldcomponent the tiny FRP
//copy-pasted here, available in npm-------------
var worldcomponent = function(initialVal)
{
var computingF = [];
var value = {};
var state;
Object.defineProperties(value,
{
val: //value.val
{
get: function()
{
return state;
},
set: function(x)
{
state = x;
↑↑↑↑↑↑↑↑↑↑↑
破壊的代入そのもの

256 :仕様書無しさん:2015/06/01(月) 21:51:48.50
>>254
岡部が引用しているReact.jsのforceUpadte()の説明を翻訳すると以下の通り。(ちょっと意訳)
---ここから---
もし、render()メソッドでthis.propsやthis.state以外の何かを読み込んでいるなら、
forceUpdate()を呼び出して、render()を再度実行するようにReactへ教える必要がある。
this.stateを直接書き換えた場合も、forceUpdate()を呼び出す必要があるだろう。

forceUpdate()の呼び出しは、shouldComponentUpdate()[^1]のチェックを省いて、
コンポーネントのrender()が読み出される。
これは、それぞれの子コンポーネントの通常のライフサイクル
(shouldComponentUpdate()を含めて)を引き起こす。
Reactはマークアップが変わった所だけDOMの変更を行う。

通常、forceUpdate()の使用は避けるようにすべきであり、
render()ではthis.propsとthis.stateのみを読み込むべきだ。
これ[^2]によりアプリケーションがとてもシンプルになり、より効率的になる。
---ここまで---
[^1]: shouldComponentUpdate()はrender()時の子コンポーネントの再作成を抑止できる機能。
うまく実装すれば、高速化が図れる。(stateを直接mutateすると破綻するので注意深く使う必要がある)
[^2]: 文脈通り、forceUpdate()を使わない方法の事を指す。

これに対して岡部曰く。
>パフォーマンスもなんでも一緒です。
いいえ、shouldComponentUpdate()を用いて効率化している場合、forecUpdate()はかなり遅くなります。
>ただ設計の重複した要素の冗長さが排除され、 コードが簡潔に見通しが良くなります。
逆です。forceUpdate()を使わない方がシンプルになります。
少なくともドキュメントの作者(React.jsの開発者達)はそう思っています。

257 :仕様書無しさん:2015/06/01(月) 22:06:41.32
ついでに、自前のイベントシステム云々の所だけど、原文の最後にこうある。

> Flux pattern is one of the possible ways to arrange this.
> 意訳: Fulxパターンはこれを実現する方法の一つだ。

わざとかと思うかのように岡部はこの部分を引用せずに、
独自の自称FRPシステムを作り上げてしまっている。
たぶん、岡部はFulxの説明を読んでもまったく理解できなかったので、
はじめから無かったことにしたんだろうなって思えてならない。

258 :257:2015/06/01(月) 22:09:34.19
s/Fulx/Flux/g
うぎゅ、スペルミスった。
なお、Fluxのサイトは下です。こっちの方が100倍ためになります。(英語だけど)
https://facebook.github.io/flux/

259 :仕様書無しさん:2015/06/01(月) 22:55:59.53
ポンコツコーダー、フルボッコだな(笑い
おら、またお電話待ってるぜ

260 :仕様書無しさん:2015/06/02(火) 01:27:04.85
Fluxは自分も含めて、恐らく大半の人は理解してないから岡部健を笑えないな

FRPに関しては「あなたが求めていたリアクティブプログラミング入門」という秀逸な記事があって、
日本語にも翻訳されたおかげでだいぶ理解が深まった

結城浩が、人をDisるより良い記事を、というようなことをTwitterで言ってたと思うが、
偉い人たち(>>257を含む)にはFluxの良記事を是非ともお願いしたい

261 :仕様書無しさん:2015/06/02(火) 06:12:36.06
>>260 良記事紹介サンクスコ
>まずクリックをリストに積み上げていくのだが、250ミリ秒の "イベントが無い時間" が発生する」
は原文だと
> First we accumulate clicks in lists, whenever 250 milliseconds of "event silence" has happened"
だから、訳し直すと
「まず、250ミリ秒の "イベントが無い時間" が発生するたびに、クリックをリストに積み上げていく」
とかかな。俺はてなのアカウント持ってないんだけど、誰か転載コメントしてくれないかな…

262 :254:2015/06/02(火) 06:20:29.48
>>256 ありがトン。
forceUpdateは文字通り更新を強制するメソッドだから、
更新しなくて良い場合も更新しちゃうわけね。
まさに三角の車輪の再発明だな…

263 :仕様書無しさん:2015/06/02(火) 06:40:42.53
>>255
>破壊的代入そのもの

それ以外にも、岡部の自称ストリームは単なる有限長スタックなので、
どこがストリームなのか小一時間問い詰めたい

computingF[computingF.length] = f; //push f

しかもcomputingFとかもっともらしい名前がついてるだけで、実際には
function(x){com.forceUpdate();} という無駄にforceUpdateを呼ぶ関数の有限リストを
「valueのsetのたびに」「すべて」なぞって呼び出しているだけ。
xを使ってすらいないし、もう何がしたいのかまったく意味不明。

set: function(x)
{
state = x;
computingF.map(
function(f)
{
f(x);
});
return;
}

264 :仕様書無しさん:2015/06/02(火) 06:42:47.34
岡部のエセFRPは論外として、(まともな)関数型プログラミング自体の利点は
「破壊的代入をはじめとする隠れた副作用がないから、考えることが減る」
みたいな感じでわからなくもないけど、>>260 が紹介してくれたような
(まともな)FRPの利点がいまだにわからん。連続クリックをまとめるのに
何もわざわざストリーム使わなくても、普通の状態か、関数的状態渡しで
十分だと思うんだが…。教えてエロイ人

265 :仕様書無しさん:2015/06/02(火) 06:57:53.16
>>264
ストリーム自体を第一級の対象として扱えるのが利点。
関数的状態渡しだとプログラム全体の状態を単一の巨大な
データとして受け渡して状態の連鎖を構成していくことになるのを、
FRPなら、個別のストリームとその間の関数的に記述された関係の
ネットワークに分解できて見通しがよくなる。

とはいうものの、実際にやってみるとそこまで嬉しい気はしないんだよな。
mapやfilterみたいな定型的操作だけではストリーム間の関係を記述できないことに
すぐ気が付かされることになる。

266 :仕様書無しさん:2015/06/02(火) 07:22:55.77
FluxはQiitaあたりにいくつか日本語の記事があるから、それを参考にしてみるといいかも。
でも、俺も半分も理解していない。一回ぐらいは自分で作らないとわからないかも。

なお、Fluxのようなものが必要になるのは、ルートコンポーネントが二つ以上存在する場合で、
一つのルートコンポーネントから全てを構築する場合は不要。
岡部のクリックカウンター程度であれば全然いらないって事になる。

267 :仕様書無しさん:2015/06/02(火) 07:42:51.56
これはわかりやすい

http://b.hatena.ne.jp/entry/dic.n icovideo.jp/a/岡部健

268 :264:2015/06/02(火) 08:20:50.68
>>265 なるほど。岡部の1000分の1ぐらいの文章量で1000000倍ぐらいよくわかったw

269 :仕様書無しさん:2015/06/02(火) 08:30:10.88
Fluxは理解できんというより
ピンと来ない感じだなあ。
要するに「observerパターンの一適用例」
じゃないの? それも割と特殊な。

270 :仕様書無しさん:2015/06/02(火) 08:34:14.85
>>264
RxJSのGitHubプロジェクトには、多くのサンプルが含まれているので、
まずはcloneして、ローカルで実行してみると良いと思う
コナミコマンドの例などは数行のコードだけど、自分はかなり感動した

>>265
小さなサンプルコード(マウスジェスチャーや、結城浩のデザパタ本に
あったようなログインダイアログ)を書いてみた限りでは、わりとすんなり
いって好感触だったのだけど、ストリーム間の関係を記述しずらい場合
というのはどういったものがあるのだろう?

1点だけ、Bacon.jsにあったskipDuplicatesがRxJSに見つからなくて、
それだけは追加したけど、他はわりと過不足なくあると思ってた

271 :仕様書無しさん:2015/06/02(火) 08:41:38.16
>>270
たとえば>>261に出てきている「250ミリ秒の間イベントが
無ければ先行するクリックイベントをリストとして積み上げる」を
クリックイベントのストリームに対する関数型の操作として自分で書いてみるといいよ。

272 :264:2015/06/02(火) 08:58:18.75
>>270 「コナミコマンドの例などは数行のコード」
なる、それはきれいなストリーム操作(部分リスト判定)で書けそうだな。
ただ、そういうのが多数重なると、処理系がよほどうまくfusionしてくれない限りどんどん重くなりそうな悪寒もするが、
まあ最近のクソ重いGのサービスとかに比べたら大した問題ではないのかな。

273 :仕様書無しさん:2015/06/02(火) 09:06:30.15
>>272
そう、そこが問題で。

巨大ながら単一の状態を都度更新して渡していく状態渡しスタイルなら
fusionを自分でやってるのに等しいことになるんで、その問題はないんだよなあ。

274 :仕様書無しさん:2015/06/02(火) 10:36:21.97
>>267
すごい!貴重な情報だ

275 :仕様書無しさん:2015/06/02(火) 11:05:24.98
>>271
「250ミリ秒の間イベントが無ければ先行するクリックイベントをリストとして積み上げる」
という説明が今ひとつ分からないのだけど、それって記事で書かれている例と何か違うの?

276 :仕様書無しさん:2015/06/02(火) 11:19:49.16
>>275
いや、記事で書かれてるその例のそれよ。
stream.throttle()を関数型で自分で書いてみればいいよ、という話。

277 :仕様書無しさん:2015/06/02(火) 11:35:47.74
>>276
ん?ますます分からなくなってきた
>>265で言っていたのはRxJSのようなライブラリを使っても、ストリーム間の
関連を記述できないケースがあるということではなかったの?

Rx.Observable.prototype.throttle(今は、debounceか)を自分で書くのは
勉強にはなるだろうけど、今の話の主旨とはずれると思うんだけど…

278 :仕様書無しさん:2015/06/02(火) 11:41:12.41
>>277
みながみなFRPするのにRxJSを使っているわけではないでしょ。

言いたいのは、欲しいものがライブラリにないときに
自分で実装しようとするとthrottle実装するのと同じくらいには
苦労するよ、という話。
岡部みたいに

「関数型で書きにくいものは親切な人が作ってくれてる!
 関数型プログラミングってやっぱり凄い!」

みたいなんでいいなら好きにしたらいいけど。

279 :仕様書無しさん:2015/06/02(火) 11:52:47.17
佐藤(田中)よ、おまえはゆるさん

280 :仕様書無しさん:2015/06/02(火) 12:10:18.32
>>278
悪いけど>>265>>271を読んで、ライブラリの基本機能を自分で実装云々を読み取れる人は居ないと思うよ

まぁ、自分は大したスキルは無いので、既存のライブラリを使わせてもらうだけで十分なんだ
立場や考え方の違いで噛み合わなかったということかな…

281 :264:2015/06/02(火) 12:18:18.21
俺は普通に読み取れた、というか、そうとしか読めないが、
まあいずれにせよ >>278 の言うとおり皆が同じライブラリ使うわけじゃないし、
あまたあるインタラクションのパターンをライブラリが網羅してくれると期待するのは無理があると思った。

282 :仕様書無しさん:2015/06/02(火) 12:21:40.85
連続的に変化する値と離散的なイベントを組み合わせて
新たにストリームをつくろうとすると大抵面倒くさいことになるけど、
まあそういうことしないんならいいんじゃないですかねえ。

ウェブのフロントエンドで複雑なことしないっていうなら
それで充分に間に合うんだろうし(知らないけど)。

283 :仕様書無しさん:2015/06/02(火) 12:36:13.13
>>281
元の記事でも既にライブラリの基本機能として、throttleがあることを前提としているのだから、
>>271では、単に「ライブラリを使わずにthrottleを自分で実装してみるといい」と書けば、まだしもだったと思うよ

ていうか、>>280ではこっちも譲歩して終わらせようとしているのは分かると思うんだけど
そこに後出しみたいに横から入って来るのもどうなのかねぇ…

284 :仕様書無しさん:2015/06/02(火) 12:45:09.68
岡部をdisることだけが目的なのはわかるが、
そんな非生産的なことをやるよりも、岡部の本より売れる技術書を
出版すればいいだけじゃね?

285 :仕様書無しさん:2015/06/02(火) 12:45:20.13
お前以外はどういう関数がRxJSの「親切な人が書いてくれたライブラリ」に
入ってるかどうかなんかどうでもいいことだと思ってるんだが。

譲歩も何も単にお前が読み取れてないだけだろ。
>>281が正しい。

286 :仕様書無しさん:2015/06/02(火) 12:58:41.99
>>285
throttle相当の機能は別にRxJSに限らない基本的なものだと思うが、
まぁ、そういう風に考えるならそれでいいよ

287 :264:2015/06/02(火) 13:00:37.86
http://qiita.com/nonstarter/items/2763f5d85f2b8df3b18b#comment-bea8f26ce46003937e53
で紹介してくれてる foldp みたいなのがあれば、
状態渡し関数をストリームベースの処理に変換できるから
一応網羅できるというか、ライブラリ関数で対処できない場合の逃げ道にはなるかな。

288 :仕様書無しさん:2015/06/02(火) 13:08:20.69
>>287
よく使われてるCFRPライブラリならaccumとかだな。
まだ吐き出されてないイベントを状態渡しして、最後の
イベント発生から250_経ったところでBehaviorに
対応してリストにして吐き出す、とかかねえ。
なんかすぐに処理が重くなりそう。


# 親切な人がいてよかったなとしか。JSerってみんなこんなんなの?

289 :仕様書無しさん:2015/06/02(火) 13:14:17.18
Reactive-Bananaでthrottle実装してるコードがあった。

https://gist.github.com/miguel-negrao/2905841

中心はやはりaccumだが補助処理がげんなりな感じだ。

290 :仕様書無しさん:2015/06/02(火) 13:15:17.53
>>288
ばっか、ではないだろうが
言語の仕様が緩い分
比率としては多くなるんだろうな。
「JSで書いてくんなきゃ
ボク分かんないもん」みたいな事を
平気で書く奴もいたし。

291 :仕様書無しさん:2015/06/02(火) 13:45:27.61
>>284
それができるなら、こんなとこで粘着なんてしませんよw

292 :仕様書無しさん:2015/06/02(火) 13:55:15.55
誰も使ってない奇形言語に執着する連中が、本を書いても商業的に
上手くいかないから、掃き溜めで管巻いてる構図なのか?

JavaScriptじゃなくても、F#あたりで本を書けば、ニーズはあると
思うんだけどなぁ。

どんな言語でも動かすことは出来るが、実際上はメジャー言語じゃないと
特定プログラマに依存し属人性が高くなりすぎるリスクがあるんだよね。

特に、Haskell、OCamlは、外国も含めて高飛車な連中が多く、彼らに主導権を
握られないためには、言語ごと排除していくしかないんだよ。

293 :仕様書無しさん:2015/06/02(火) 13:56:16.06
松沢が誘導されてきたか。

0563 名無しさん@ゴーゴーゴーゴー! 2015/06/02 13:24:56
マ板のほうのスレが技術レベル高くなって
毛なんかそっちのけで完全においてきぼりww

294 :仕様書無しさん:2015/06/02(火) 14:04:46.79
565 名前:名無しさん@ゴーゴーゴーゴー! :2015/06/02(火) 13:48:22.17 ID:CU/dpkZA0
http://i.imgur.com/W3gJd3O.jpg

この前毛本を買った人

295 :仕様書無しさん:2015/06/02(火) 14:34:18.03
あの表紙、雨壱さんだったの・・・・

296 :仕様書無しさん:2015/06/02(火) 14:56:16.42
特に、Haskell、OCamlは、外国も含めて高飛車な連中が多く、彼らに主導権を
握られないためには、言語ごと排除していくしかないんだよ。

だっておwwwwwwwwwwwwwwwwww

297 :仕様書無しさん:2015/06/02(火) 15:02:46.28
自称トップクラスのプログラマは難しいことは知ってても、
カウンタもまともに作れない。

岡部サンはブログに貼り付けて、現物を見せてくれた。

どちらが有用なプログラマなのかは、成果物を見れば明白。

298 :仕様書無しさん:2015/06/02(火) 15:04:31.63
>>297
>自称トップクラスのプログラマは難しいことは知ってても、
>カウンタもまともに作れない。

2chの人間ですら即書けるんだがwwww

>岡部サンはブログに貼り付けて、現物を見せてくれた。

破壊的代入の自称FRPのコードなwwwww
「お絵かきロジック」マダー +(0゚・∀・) + +

>どちらが有用なプログラマなのかは、成果物を見れば明白。

kenokabeさんの有用なコードって初耳なんですけどwwww

299 :仕様書無しさん:2015/06/02(火) 15:17:30.74
昔の有能なプログラマと、今の有能なプログラマは条件が変わってきた。
今は、ライブラリを見つけてくる能力だったり、使う能力が重要視されている。

さらに、ビジネスではサポート体制、コミュニティの規模、使用人数などの要素も
考慮される。

その辺のパラダイムシフトが良くわかってない化石みたいな連中が
文句言ってんだろうなぁ。

300 :仕様書無しさん:2015/06/02(火) 15:20:55.71
うむうむ、レッドオーシャンの土方はそれでよろしいのですよ。

301 :仕様書無しさん:2015/06/02(火) 15:31:25.50
前スレで終わった話なので、tryocaml にコピペすらできない >>297 >>299 みたいな自称プログラマは
http://cufp.org とか現実を見てね。あ、英語読めないのか、ゴメンね。

302 :仕様書無しさん:2015/06/02(火) 15:35:19.60
ここまでの復習です(※コピペのしかたもわからない奴は除く)

0150 仕様書無しさん 2015/05/30 08:30:30
まとめ
岡部:クリックカウンターwでドヤ顔
→OCaml(前スレ903 , カウンター変数への破壊的代入なし)でもHaskell(>>142 , 純関数的)でも10行程度で瞬殺、
しかも岡部の自称FRP(笑)はスパゲッティなだけで普通にカウンタ変数へ破壊的代入してることが発覚>>146
親切な人がJSでまともな関数型バージョンを作る(笑)>>149

岡部「ストリームFRPでないとマウスボタンの状態などは扱えない」
→再びOCaml(>>64 , 破壊的代入なし)でもHaskell(>>148 , 純関数的)でも瞬殺

結論:2chレベルで岡部の完敗。というか勝負にすらなってない

303 :仕様書無しさん:2015/06/02(火) 15:38:02.05
>>302 後者はいまだに岡部の自称FRPで実装されていない、も追加な。

304 :仕様書無しさん:2015/06/02(火) 16:15:34.06
553 名前:504 :2015/05/22(金) 15:24:52.62
>>544
>新人研修で副作用について説明があるとは到底思えん。さすがに、こいつは
荒らしだろwww

>大学で専攻するんじゃなければ関数型で出てくるだけだから、副作用と言う言葉は、関数型やろうと思ってるプログラマ
じゃないと知らんのでは?

これの言い訳もう出てたっけ?

305 :仕様書無しさん:2015/06/02(火) 16:18:17.43
javascriptはインストールなしで動く。そこからワンアクション必要だと
価値が下がる。

悔しかったら岡部みたいに、直接ブログに貼り付けて動かしてみたら?

今、何が求められているのかを理解できていない連中ばかりだな。
色んな言語が出来ることよりも、一つの言語を深く知っていることが
重要なんだよ。

306 :仕様書無しさん:2015/06/02(火) 16:36:02.17
tryocaml もインストール不要

そもそもプログラムの話をしてるのに、ソースコードを読まない(読めない)から
まさに state = x; とかカウンター変数に破壊的代入してる命令型コードそのものに騙される。

しかも自称プログラマなのに言語のインストールもできないとか、どれほどの「底辺」よ…

307 :仕様書無しさん:2015/06/02(火) 16:49:52.50
あはは、 state = x; (爆笑)

308 :仕様書無しさん:2015/06/02(火) 16:50:54.44
>>305
その言い方はまるで岡部健がJavascriptに精通しているみたいじゃないか?( ゚∀゚)

309 :仕様書無しさん:2015/06/02(火) 17:25:08.60
自らのブログに貼り付けて動かしてみろと言われてんのに誰もやろうとしないのはどうしてだい?
理論は知ってても実践はできないのかな?w
関数軍団の中にもCSSやSEOについてはど素人が混ざってることが判明しちゃったからなw

310 :仕様書無しさん:2015/06/02(火) 17:28:05.47
関数軍団〜関数軍団〜(爆笑)

311 :仕様書無しさん:2015/06/02(火) 17:28:35.24
KNKB〜粘着軍〜(爆笑)

312 :仕様書無しさん:2015/06/02(火) 17:48:53.41
あはは、破壊的代入〜まぬけまぬけ〜

313 :仕様書無しさん:2015/06/02(火) 17:49:21.86
インストール不要なら、ブログに貼り付けて示してみてよwwww

動くかどうかじゃなくて、簡単に使えるかどうか?
理論じゃなくて実践。

インストールが出来ないんじゃなくて、インストールしなくても
動く方に軍配が上がるって事だよ。

314 :仕様書無しさん:2015/06/02(火) 17:52:08.40
健ちゃ、なんで簡単に使えるという言語の特性の話に変化してるの?
苦し紛れ苦し紛れ〜(爆笑)

315 :仕様書無しさん:2015/06/02(火) 17:52:40.69
ブログに貼り付け〜ブログに貼り付け〜から

316 :仕様書無しさん:2015/06/02(火) 17:54:42.70
ジャバスクリプトはブラウザーだけでも動くから、僕の勝ち〜(爆笑)

317 :仕様書無しさん:2015/06/02(火) 17:55:12.06
な、な、な、なんにもできない〜詐欺師の健ちゃ〜

318 :仕様書無しさん:2015/06/02(火) 17:57:29.96
あ〜関数型で青空文庫〜

ブログに書いてほしい理由は〜〜「2ちゃんねるなんて見てない」という設定を維持するため〜(爆笑)

319 :仕様書無しさん:2015/06/02(火) 17:58:57.13
健ちゃ、アマゾンでの自作自演レビュー、これ、説明責任。しっかり、責任。大事。

スタックオーバーフローでの恥も、反省して。約束。

320 :仕様書無しさん:2015/06/02(火) 17:59:54.90
>>318
あ、なるほど。そういうことねw

321 :仕様書無しさん:2015/06/02(火) 18:00:01.03
まあ、もう毛の勝ちでいいんじゃねえの?
どうせもう本の出版なんて出来っこないし

322 :仕様書無しさん:2015/06/02(火) 18:11:01.56
岡部よりまともな本はとっくに出版されてて売れてるわけだが。田中のとか。あ、だから嫉妬してるのかw

323 :仕様書無しさん:2015/06/02(火) 18:23:20.93
>昔の有能なプログラマと、今の有能なプログラマは条件が変わってきた。
>今は、ライブラリを見つけてくる能力だったり、使う能力が重要視されている。
>さらに、ビジネスではサポート体制、コミュニティの規模、使用人数などの要素も
>考慮される。

全部毛が永遠に手に入れられないものばかりじゃないですかやだーw

324 :仕様書無しさん:2015/06/02(火) 18:25:03.72
田中のは翻訳だからなwww
しかも、翻訳は酷評されてる。

5つ星のうち 1.0
翻訳者がはしゃぎすぎ。日本語になってない, 2014/2/28
投稿者 トンビ "しぼーかん" (神奈川県) - レビューをすべて見る
レビュー対象商品: すごいHaskellたのしく学ぼう! (単行本(ソフトカバー))
途中までは良かったけど、真ん中あたりから、翻訳者がはしゃぎすぎで、訳文がとっちらかってしまっている。
きわめて読みづらい。

翻訳の分際ではしゃぐなよwww

325 :仕様書無しさん:2015/06/02(火) 18:30:40.73
>>324
>しかも、翻訳は酷評されてる。

いやいや、kenokabe本の酷評ぶりには勝てませんてwwwww

326 :仕様書無しさん:2015/06/02(火) 18:32:33.70
圧倒的大多数が★一つのデタラメ本よりは1000000倍マシ

327 :仕様書無しさん:2015/06/02(火) 18:34:21.36
>>321
いや、まだ分からんよ。
「関数ガール」なる書籍を執筆中かもしるないじゃないか。

328 :仕様書無しさん:2015/06/02(火) 18:36:03.05
確かに
「出版できた」っていう事実だけを見れば毛の勝利だろうね。
ましてや秀和システムからだしw

負けたからって何か困ることもないしこの点だけは敗北を認めるんで、脱アルゴリズム編と量子コンピュータ編を早く書いてください

329 :仕様書無しさん:2015/06/02(火) 18:47:25.40
ageて毛擁護する奴はおそらく毛スレの自爆芸人なので
触らない方がいいですよ
無駄にスレが伸びるだけ

まあ、弄って遊びたいなら止めませんけどw

330 :仕様書無しさん:2015/06/02(火) 18:59:44.86
ほい
http://okaml.blogspot.jp/

331 :仕様書無しさん:2015/06/02(火) 19:10:19.84
だから、ソースコードを貼り付けるだけではダメだとあれほど(呆)

332 :仕様書無しさん:2015/06/02(火) 19:12:59.66
>>324
翻訳者の前に原作者がすでにはしゃいでるから、あの本は。

333 :仕様書無しさん:2015/06/02(火) 19:15:41.74
>>331 日本語読めない奴ハケーン

334 :仕様書無しさん:2015/06/02(火) 19:21:26.86
http://okaml.blogspot.jp/2015/06/blog-post.html
>手抜きなのでポップアップ許可してね(それすらできない奴はもう知らん)

>>331はまさにポップアップ許可する方法がわからないのではw

335 :仕様書無しさん:2015/06/02(火) 19:24:09.60
ポップアップなんて出ないぞ。

336 :仕様書無しさん:2015/06/02(火) 19:26:14.23
>>334
スマホのブラウザのみでしか確認してないが、ポップアップウインドウには何も表示されないな。
動作環境は?

337 :仕様書無しさん:2015/06/02(火) 19:32:42.16
ポップアップ(笑)
2015年にもなってこんなもん許可させるなよ

338 :仕様書無しさん:2015/06/02(火) 19:38:39.42
ぎゃっはっはっはっはっ
ヌケサクよ、惨めだな?(笑い)

339 :仕様書無しさん:2015/06/02(火) 19:39:13.57
お前は得意の詐欺教材がやはり、お似合いだぜ

340 :仕様書無しさん:2015/06/02(火) 19:40:22.03
おら、ヌケサク詐欺師!地道に労働しろよ?労働はいいもんだぜ?(笑い

341 :仕様書無しさん:2015/06/02(火) 20:00:34.06
>>337
時代錯誤も甚だしいよなw

342 :仕様書無しさん:2015/06/02(火) 20:13:10.47
なんとか発見器すげー

343 :仕様書無しさん:2015/06/02(火) 20:29:11.08
わざわざブログ作って、コピペコードを貼り付けて、ポップアップで笑われて
いったい何がしたかったのか?

344 :仕様書無しさん:2015/06/02(火) 20:30:35.47
>>343
1発ギャグのつもりじゃね?w

345 :仕様書無しさん:2015/06/02(火) 20:45:34.03
と、自分は一切コスト支払う気がないくせに
他人にひたすらコストの投入を要求する
乞食が申しております。

346 :仕様書無しさん:2015/06/02(火) 20:57:57.41
そういうのはちょっとでも有用な情報を提供した奴が言うもんだ
コピペでこの有り様では笑われても仕方がない

347 :仕様書無しさん:2015/06/02(火) 21:03:35.00
「コピペ」?w

348 :仕様書無しさん:2015/06/02(火) 21:07:12.92
何か反撃の糸口を見出した模様

349 :仕様書無しさん:2015/06/02(火) 21:12:37.68
ポップアップ許可できない奴発見器効果絶大

350 :仕様書無しさん:2015/06/02(火) 21:15:45.07
http://okaml.blogspot.jp/2015/06/blog-post.html
>よもや本当にポップアップ許可もわからないとは…しょうがないから埋め込んでやったよ…はあ…
open Dom_html;;
open Graphics_js;;
(* open_graph "";; *)
Js.Opt.iter
(CoerceTo.canvas (getElementById "canvas0"))
Graphics_js.open_canvas;;
let rec k c =
clear_graph ();
moveto 50 50;
draw_string (string_of_int c);
loop [Button_down] (fun event -> k (c + 1));;
k 0;;

351 :仕様書無しさん:2015/06/02(火) 21:20:12.06
330 :仕様書無しさん:2015/06/02(火) 18:59:44.86
ほい
http://okaml.blogspot.jp/

331 :仕様書無しさん:2015/06/02(火) 19:10:19.84
だから、ソースコードを貼り付けるだけではダメだとあれほど(呆)

333 :仕様書無しさん:2015/06/02(火) 19:15:41.74
>>331 日本語読めない奴ハケーン

334 :仕様書無しさん:2015/06/02(火) 19:21:26.86
http://okaml.blogspot.jp/2015/06/blog-post.html
>手抜きなのでポップアップ許可してね(それすらできない奴はもう知らん)

>>331はまさにポップアップ許可する方法がわからないのではw

335 :仕様書無しさん:2015/06/02(火) 19:24:09.60
ポップアップなんて出ないぞ。

352 :仕様書無しさん:2015/06/02(火) 21:21:26.24
釣りかと思ったら、そうじゃないのかよw
何故笑われたのかまるで理解してないとは...

353 :仕様書無しさん:2015/06/02(火) 21:24:34.91
ちゃんとクリックカウンター動いたな

354 :仕様書無しさん:2015/06/02(火) 21:25:43.92
>>350
おつ。

ドラッグの方について、Firefox (OS X)なら動作するが、
SafariとChromeでは動作しないようだ。

355 :仕様書無しさん:2015/06/02(火) 21:27:02.99
ブログに貼り付けができたことについては褒めてあげよう。
これでようやく岡部氏と同じスタートラインに立ててよかったなw

356 :仕様書無しさん:2015/06/02(火) 21:28:09.04
ググれば3秒でわかる(岡部以外)ポップアップ許可のしかた

Firefox https://support.mozilla.org/ja/kb/pop-blocker-settings-exceptions-troubleshooting

Chrome https://support.google.com/chrome/answer/95472?hl=ja

IEはその場で聞かれる

iPhoneのSafari http://faq.mb.softbank.jp/detail.aspx?cid=75743&id=75743&a=102

他はしらん。ググれ。

357 :330:2015/06/02(火) 21:34:52.47
>>354 俺のWindowsのChromeでは普通に動くが環境何?
(スマホは知らん。「マウスのドラッグ」じゃないし)

>>355
・岡部はマウスドラッグできてない
・岡部のは単なるスパゲッティ命令型。ただのJS未満。

358 :仕様書無しさん:2015/06/02(火) 21:39:12.15
要するに岡部が口先だけで自分でできもしないことを、
関数軍団はちゃんと有言実行したと。

359 :330:2015/06/02(火) 21:48:29.07
>>358
そもそも関数型でも10行程度で簡単(スパゲッティ命令型しか書けなかった岡部を除く)。
あまりにもあほらしいから、俺みたいな初心者の練習以外、誰もやろうとしないだけ。

360 :仕様書無しさん:2015/06/02(火) 21:48:37.83
>>357
Chrome(OS X)とSafari(OS X)だ。
関係ないと思うが、MacBookPro。

361 :仕様書無しさん:2015/06/02(火) 21:50:53.48
昔毛が価格コムに感想書いてたのって、たしか……

362 :仕様書無しさん:2015/06/02(火) 21:58:55.44
http://i.imgur.com/IfgGZ4l.jpg

いや、関係あるのかは知らないよ?

363 :360:2015/06/02(火) 22:03:57.79
>>361
なにが言いたいのかはっきり言えばいいのに。
オレは毛じゃないぞ。

364 :仕様書無しさん:2015/06/02(火) 22:09:31.63
くすくす

365 :330:2015/06/02(火) 22:15:26.46
>>360
あーすまん、>>354 にOS Xって書いてあったな。うーん、手元にないのでわからん。
js_of_ocaml詳しい奴がいればわかるかもしれんが、ここにはいないと思う…
俺はjs_of_ocaml自体初めてのザコなので、OCamlからDOMでcanvas取得とか、
ポップアップ許可できなかった奴のおかげで少し練習になったw

あと元のOCaml版書いたのも俺だから。他の奴がコピペするのは構わんが、
もし何か間違ってて恥かいても責任はとらない

>>361 毛とはこんなまともな会話成立しないからw

366 :仕様書無しさん:2015/06/02(火) 22:20:36.81
すまんです
ちょうどファンスレにどう見ても毛なのが出没してた

367 :仕様書無しさん:2015/06/02(火) 22:39:51.47
毛の振りする釣りみたいなアホもいるんだし
うかつな認定はやめとけ。
毛と同類になっちゃうぞ。

368 :仕様書無しさん:2015/06/03(水) 01:05:49.56
結局の所、OCamlで書いたのをJavaScriptで出力してるだけだなwww

初めからJavaScriptで書いたほうが早くね?
出力にバグがあっても、直すの難しいだろ。

369 :仕様書無しさん:2015/06/03(水) 01:18:16.81
state = x; なんてやってても気付き難いのはイヤなんだろうな

370 :仕様書無しさん:2015/06/03(水) 01:33:18.44
>>368
>初めからJavaScriptで書いたほうが早くね?

お断りします
  お断りします
   ハハ ハハ
   (゚ω゚)゚ω゚)
  /  \  \
((⊂ )  ノ\つノ\つ)
   (_⌒ヽ ⌒ヽ
   ヽ ヘ | ヘ |
εニ三 ノノ Jノ J

371 :仕様書無しさん:2015/06/03(水) 01:43:34.40
OCaml→C、JavaScript→アセンブリで置き換えてみよう:

「結局の所、Cで書いたのをアセンブリで出力してるだけだなwww

初めからアセンブリで書いたほうが早くね?
出力にバグがあっても、直すの難しいだろ。」

372 :仕様書無しさん:2015/06/03(水) 01:56:20.03
Web土方以外は素のJavaScriptなんざ書かねーのよw

373 :仕様書無しさん:2015/06/03(水) 01:57:10.35
JavaScriptは仕様がキモイから、自動変換器を作るのは、
Cコンパイラ作るよりも難しいんじゃねぇか?

GWTですら、それほど流行ってないから、それよりユーザー層が薄い
js_of_ocamlはオモチャを超えるものでは無さそう。

JavaScriptは比較的安定してるとはいえ仕様変更が頻繁にあるし、
JSエンジン間の差も出てくるから、この系統のものに依存するのは
気分的に良くないね。

374 :仕様書無しさん:2015/06/03(水) 01:59:38.73
>>373
>JavaScriptは仕様がキモイから、自動変換器を作るのは、
>Cコンパイラ作るよりも難しいんじゃねぇか?

んなわけねーだろこのタコ助がw

375 :仕様書無しさん:2015/06/03(水) 02:01:55.52
JavaScriptのライブラリは流行り廃りが激しすぎるから
lodashだのReactだのライブラリに依存してコード書くのはよくないね。

376 :330:2015/06/03(水) 02:02:26.67
クリックカウンター(笑)とお絵かきロジック(笑)は岡部が指定しただけで、
別にJavaScript手書きでもアセンブリでも簡単だと思うよ(命令型スパゲッティの岡部を除く)。

js_of_ocamlは http://ocsigen.org/js_of_ocaml/ にもあるデモアプリや
Facebook内部をはじめ各企業で使われてるOcsigenフレームワークの一部になってて、
そういうのは到底手書きできるレベルじゃなさそうだけど。

377 :仕様書無しさん:2015/06/03(水) 02:08:36.98
マイナー言語でも、ネイティブコードに変換するコンパイラは信頼できる。

中間言語への変換は、ちょっと怖い所があるが、まぁ大丈夫だろう。

JavaScriptへの変換は、ユーザー層が薄いと怖いなぁ。

こんな印象があるんだけどね。

378 :仕様書無しさん:2015/06/03(水) 02:10:08.23
処理系のひとつも作ったことないやつの「印象」に何の意味があるのか。

379 :仕様書無しさん:2015/06/03(水) 02:23:40.55
どういう言語を採用するのかが一番重要。
基本設計の第一段階のところで間違うのが一番痛い。

岡部さんは、最も重要な部分で最も正しい。

380 :仕様書無しさん:2015/06/03(水) 02:25:40.50
>>379
>どういう言語を採用するのかが一番重要。
>基本設計の第一段階のところで間違うのが一番痛い。

そうそう。
だから大量のAltJSや、JSを出力する処理系があるわけだ。
JavaScriptを手で書くなんてもちろん論外だからなあ。

381 :仕様書無しさん:2015/06/03(水) 02:27:05.91
で、岡部の自称FRPによる「お絵かきロジック(笑)」マダー(笑う

382 :仕様書無しさん:2015/06/03(水) 02:41:57.77
そこまでOCamlにこだわる必要は皆無。
JSを出力する処理系に依存してる段階で、完全に負けなんだよ。

例えばCoffeeScriptに社運を賭けたいとは思わないだろ?

383 :久松ゴサク:2015/06/03(水) 02:44:03.20
          ,.-―: ̄`ー::::::::::、
        /::::::::::::.::::::::::::::::::::::::::::`::、、
       /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
       l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
       l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
      l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
      l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
      ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
     ヽ:::::    ̄ .)::;  l  ̄   l::::/    
      、:::::..   /:::; .,-、     l:::/、
     ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
      l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
    l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
 ______/| ヽ  l ヽ______
(∋     /  v   \|  ヽ      ∈)
  ̄ ̄ ̄ ̄|  /  。  l 。  人 | ̄ ̄ ̄
       / / ヽ ー   - / \\
      / /  |    |   |   \ヽ
     / /   ヽ       |     \
    //    /       |       \
   /     |     つ   \       \ヽ
  /     /    /ωヽ    \       | |
../     /    /   \    \     | |
/   /    /       \   \    .|  |
|   (    く          )   )   |  |
|    \   \       ./   /   |   |
|    \   \____/  /.    |   /
 | _――-\  \   /  /-――___| /
  |/   ⊂⌒__)  (__⌒つ    |/

384 :仕様書無しさん:2015/06/03(水) 03:35:09.67
>>382
岡部式関数型プログラミングに社運を賭けたい人よりは多そうな気がするw

385 :仕様書無しさん:2015/06/03(水) 07:12:04.14
>そこまでOCamlにこだわる必要は皆無。
>JSを出力する処理系に依存してる段階で、

また何にも知らない奴がほざいてるな

386 :仕様書無しさん:2015/06/03(水) 07:13:39.88
>>382
githubはCoffeeScriptに社運をかけているぞ。
話題のElectronだってCoffeeScript 11%に対し、JavaScriptは0.9%しか使ってない。
Atomも87%と10%と似たような割合になっている。

まぁ、Atomはパッケージ作成にCoffeeScriptを推奨しているのに、
あえて素のJavaScriptで作るような人もいますけどね、下のように。
https://github.com/kenokabe/markdown-stream
TypeScriptやbabelとかを使うならまだしも、CoffeeScriptではなく、
素のJavaScriptを使うメリットがさっぱりわからないですよ。

387 :仕様書無しさん:2015/06/03(水) 07:34:24.31
>>384
岡部式って書かれると、なんか田中式を思い出す

388 :仕様書無しさん:2015/06/03(水) 07:34:46.01
http://twittersickuser.blogspot.jp/2013/10/watanabemasayuki-markwat1.html

そして、僕は元々CからC#をずっとやっており、Javaも使う。
「最近」「特に」力を入れているのがJavaScriptなだけであって、
その理由は、非同期(async)プログラミング、関数型のプログラミングができる、
node.jsとの連携でクライアント・サーバが同一言語と同一ライブラリで
統一的に設計できるからだ。
このMarkdownLiveなんてのは、その典型で、
PythonアドオンからTCPでnode.jsのローカルサーバにストリームを流し、
そこで、MarkdownからHTMLにデータ加工したものをそのままブラウザに
ストリームで流す、これはNodeサーバとブラウザクライアントが全く同じ
フレームワークで動いているから極めて簡潔に設計できる。そういうことさ
えもGitHubのプロジェクト、コードから読み取れずに「js以外、順番が違う」
などとマヌケなことを言うのがこの人物のプログラマーとしての底の浅さである。

C#はちょっと前に、ラムダ、最近ようやくAsyncが 本格的に導入されたが、
過去C#どっぷりだった自分にとっても今となっては使いづらい、
Javaはその点、まったくダメで、渡邉はそういう点について
「まったく無自覚」なので、こういうマヌケなことを書くのだろう

389 :仕様書無しさん:2015/06/03(水) 07:50:16.06
「関数型のプログラミングができる」

390 :仕様書無しさん:2015/06/03(水) 07:52:21.41
この岡部氏、なんで2ちゃんねるの書き込みと喧嘩してるの?
そのワタナベって人が2ちゃんねるに描きこんでいるとなぜ断定しているの?

391 :仕様書無しさん:2015/06/03(水) 07:56:35.87
3年前からずっと同じことやってる。

392 :仕様書無しさん:2015/06/03(水) 07:57:30.59
OCamlはocamlcもoptもjs_of_ocamlも相当安定してるよな(新しい実験的機能は別)

393 :仕様書無しさん:2015/06/03(水) 07:58:32.84
そもそもまともなプログラマなら新しい言語覚えるぐらい大した手間でもない
逆にレガシー言語は技術的負債

394 :仕様書無しさん:2015/06/03(水) 08:21:12.16
614 名無しさん@ゴーゴーゴーゴー! 2015/06/03(水) 03:50:18.86 ID:Mvoi6YYU0
あとな、毛よ。
お前mixiのアカウントも削除しろ。
最近、お前の日記を全部ダウンロードして通勤中に読んでいたが、ロクなこと書いてないじゃないか。
JALコミュニティでも癇癪起こして全員からドン引きされているし、お前の黒歴史が詰まってるだろ。

これもお前の名誉にために削除しておくことをお勧めする。

395 :仕様書無しさん:2015/06/03(水) 08:22:19.58
>>390
同じ調子で弁護士に喧嘩ふっかけて刑事告訴されてるよ〜

396 :仕様書無しさん:2015/06/03(水) 08:24:03.73
この岡部健は、ブログで誰それを刑事告訴して、死に体だとかうんたらかんたら得意げになってるけど、
てめーも刑事告訴されてる身じゃねーかwwww
お前が有罪になったら当然「相応の態度」は取るんだろうな?

397 :仕様書無しさん:2015/06/03(水) 08:32:23.78
岡部健のmixiでの痴態


http://mixi.jp/view_bbs.pl?comm_id=5002&page=19&id=24471946

mixiでの評判の一部




【いちいち他の人の発言にコメントつけるとはマメな事を。粘着性が強いよね(笑)&#160;

それだけの気迫があればご自分で再建コミュをたてて運営できますよ!&#160;

後からコミュニティにやって来た奴が先に楽しくやっていた参加者に水をさすような事はしてもらいたくないな〜】

398 :仕様書無しさん:2015/06/03(水) 08:36:05.82
どないしたんやケン坊、最近おとなしいやないか!
ワシは部外者やから、最近のお前に何が起こっているかは、全然わからんのんや!ww
どうしたケン坊?モトケンさんには何も聞かされてへんし、わからんやないか
ちゃんと報告せえよww

399 :仕様書無しさん:2015/06/03(水) 08:54:25.05
>>393
同感。
仮にも4言語使ってきた奴が
新パラダイムの学習素材として
5言語目を学ぶ事にこれ程抵抗示すとは
プログラマとしておよそ信じられん。

400 :仕様書無しさん:2015/06/03(水) 09:10:50.35
>>400
現実にはJavaScriptしか使えないことを全力で証明しつつあるよな。

401 :仕様書無しさん:2015/06/03(水) 09:23:37.78
>>398
不起訴になったんでしょうよ

402 :仕様書無しさん:2015/06/03(水) 09:28:55.10
不起訴になると誹謗中傷ブログの更新ができなくなるのかw

403 :仕様書無しさん:2015/06/03(水) 10:47:13.36
>>401
不起訴になって、「あの」岡部が黙ってるはずがない
それに、不起訴になればそれこそ「虚偽告訴罪告訴」はどうなったんだって喜劇になるよ(笑)

404 :仕様書無しさん:2015/06/03(水) 10:55:46.66
そりゃ針も糸もついてない生肉を、
ピラニアのひしめく川に放り込めば
「入れ喰い」に決まってるよなあ。

405 :仕様書無しさん:2015/06/03(水) 10:57:12.66
すまん誤爆った。

406 :仕様書無しさん:2015/06/03(水) 11:07:47.27
ピラニアは飼育すると分かるが、本来はとても臆病で警戒心が強い。
ところが集団化することにより凶暴になり、自分よりも大型の動物を集団で襲う性質がある。
粘着軍は集団のときの攻撃性凶暴性の高さと単独のときの精神的幼児性脆弱性を鑑みると、ネットイナゴというよりネットピラニアと呼ぶのが相応しいであろう。

407 :仕様書無しさん:2015/06/03(水) 11:09:36.81
OCamlにしがみ付くバカが多いな。
OCamlerの評判が悪いから、利用者が伸びないんだよね。

408 :仕様書無しさん:2015/06/03(水) 11:15:05.88
ここの岡部健さんって、もしかして?
http://netbmari.seesaa.net/s/article/81337651.html


同じ兵庫県の住所のようだ

409 :仕様書無しさん:2015/06/03(水) 11:30:14.56
JSしか書けない緑色の人に言われましてもなんというかこう。

410 :仕様書無しさん:2015/06/03(水) 11:34:46.87
329 :仕様書無しさん:2015/06/02(火) 18:47:25.40
ageて毛擁護する奴はおそらく毛スレの自爆芸人なので
触らない方がいいですよ
無駄にスレが伸びるだけ

まあ、弄って遊びたいなら止めませんけどw

411 :仕様書無しさん:2015/06/03(水) 12:58:05.29
一番「特定の言語にしがみついてるバカ」は
誰だろうねwww

412 :仕様書無しさん:2015/06/03(水) 13:11:15.64
英語にしがみ付くとは言わんが、韓国語にしがみ付くとは言うだろうな。

OCamlは韓国語なんだよ。JavaScriptは英語。

413 :仕様書無しさん:2015/06/03(水) 13:15:31.46
>岡部:JSのクリックカウンターwでドヤ顔
>→OCaml(前スレ903 , カウンター変数への破壊的代入なし)でもHaskell(>>142 , 純関数的)でも10行程度で瞬殺、
>しかも岡部の自称FRP(笑)はスパゲッティなだけで普通にカウンタ変数へ破壊的代入してることが発覚>>146
>親切な人がJSでまともな関数型バージョンを作る(笑)>>149

>岡部「ストリームFRPでないとマウスボタンの状態などは扱えない」
>→再びOCaml(>>64 , 破壊的代入なし)でもHaskell(>>148 , 純関数的)でも瞬殺

「特定の言語にしがみついてる」のは誰だろうねwww

414 :仕様書無しさん:2015/06/03(水) 13:20:18.49
「JSが英語」って認識も大概だけどな。
ここ数十年でそれぞれに目的を持って
次々生み出されてきた開発言語を
基本同じ目的で同時並行で生まれた
自然言語で例える意味が分からん。

415 :仕様書無しさん:2015/06/03(水) 13:29:24.62
「韓国語」??? そこは「フランス語」一択だろう……
今までもそうだったが、本当にポップアップどころかググることもできないのか……

416 :仕様書無しさん:2015/06/03(水) 13:32:59.69
使用人数と使用者特性の喩えだな。

一部の声のでかいキチガイのみが使ってる言語なんて、絶対に採用できない
ということだwwwつまり、OCamlは韓国語。

417 :仕様書無しさん:2015/06/03(水) 13:39:09.66
まとめ更新

岡部:クリックカウンターwでドヤ顔
→OCaml(前スレ903 , カウンター変数への破壊的代入なし)でもHaskell(>>142 , 純関数的)でも10行程度で瞬殺、
しかも岡部の自称FRP(笑)はスパゲッティなだけで普通にカウンタ変数へ破壊的代入してることが発覚>>146
親切な人がJSでまともな関数型バージョンを作る(笑)>>149

岡部「ストリームFRPでないとマウスボタンの状態などは扱えない」
→再びOCaml(>>64 , 破壊的代入なし)でもHaskell(>>148 , 純関数的)でも瞬殺
一方、岡部は人に要求しておきながら、自分ではいまだに同様の例を示せず

http://qiita.com/nonstarter/items/2763f5d85f2b8df3b18b の追記とコメントや
http://okaml.blogspot.jp/ >>330 でもHaskellやOCamlでの実装が続々と公開

358 :仕様書無しさん:2015/06/02(火) 21:39:12.15
要するに岡部が口先だけで自分でできもしないことを、
関数軍団はちゃんと有言実行したと。

359 :330:2015/06/02(火) 21:48:29.07
>>358
そもそも関数型でも10行程度で簡単(スパゲッティ命令型しか書けなかった岡部を除く)。
あまりにもあほらしいから、俺みたいな初心者の練習以外、誰もやろうとしないだけ。

418 :仕様書無しさん:2015/06/03(水) 13:42:20.69
>一部の声のでかいキチガイのみが使ってる

岡部式関数型プログラミング

419 :仕様書無しさん:2015/06/03(水) 14:24:01.18
>>417
どんぐりの背比べ的な違いしかないのにドヤ顔で自慢w

420 :仕様書無しさん:2015/06/03(水) 14:30:20.67
ドヤ顔 岡部「俺はクリックカウンターを作れるからどんなGUIプログラムでも作れる」

421 :仕様書無しさん:2015/06/03(水) 14:38:52.11
虫に喰われて空っぽのドングリ(岡部サンプル)と
まともなドングリ(その他の動くサンプル)
くらい違う。
ともにドングリである(=小さい)のは
サンプルだからなので批判の材料にはならない。

422 :仕様書無しさん:2015/06/03(水) 14:57:44.62
GUIプログラムの基本はクリックカウンターだぞ。

423 :仕様書無しさん:2015/06/03(水) 15:01:32.13
OCamlで書かれた公開アプリ・ライブラリ
http://opam.ocaml.org/packages/
岡部が挑戦してる(つもりの)相手が作ったものも複数

Haskellの同様のサイト
https://hackage.haskell.org/packages/
同じく日本人多数

いずれも公開レポジトリなので、企業内で使われてるようなコードは含まれない

一方、岡部式関数型(という名のスパゲッティ命令型JS)で
今までに書かれたアプリは「クリックカウンター」のみ。

424 :仕様書無しさん:2015/06/03(水) 15:25:39.64
JavaScript vs OCaml Haskellだろ?

OCamlは、ライブラリの層が薄いな。
人数が少ないから、頑張ってるほうかもしれないけど。

Haskellの方は、最低限はライブラリが揃ってそうな感じがするね。

425 :仕様書無しさん:2015/06/03(水) 15:31:46.77
OCamlのセミコロンは、韓国語で言う所の「ニダ」だと覚えておけば良い。
何でも末尾でニダニダ言ってる言語なんだね。

426 :仕様書無しさん:2015/06/03(水) 15:37:14.25
ついに「関数型」の話ですらなくなったか。
JavaScript信者にも見捨てられた岡部式。

427 :仕様書無しさん:2015/06/03(水) 15:40:32.12
>>425 つい最近指摘されたことも覚えられないどころか
スレ内検索すらできない自称プログラマ乙

428 :仕様書無しさん:2015/06/03(水) 15:44:19.85
人種差別主義ヘイトスピーチ乙

429 :仕様書無しさん:2015/06/03(水) 15:54:31.80
誰かも指摘してるが、岡部健はJavaScript自体、素人。

430 :仕様書無しさん:2015/06/03(水) 15:55:25.53
毛の壁ちゃん、スタックオーバーフローでの痴態についてはダンマリ?

431 :仕様書無しさん:2015/06/03(水) 15:59:06.83
>>430
取り調べ中だから返事してる余裕無いと思う

432 :仕様書無しさん:2015/06/03(水) 16:31:34.44
>>431
誰が誰を取り調べてるの?

433 :仕様書無しさん:2015/06/04(木) 01:28:30.17
                           ,.-―: ̄`ー::::::::::、
                         /::::::::::::.::::::::::::::::::::::::::::`::、、
                        /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
                        l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
                        l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
                       l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
                       l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l        < 便器の中からコンニチワ
                       ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/       __
                      ヽ:::::    ̄ .)::;  l  ̄   l::::/       /ヽ  ヽ―― 、
                       、:::::..   /:::; .,-、     l:::/       /  |   |     \
                      ,―::::::::  ゝヽ- ー' 、    l::/____/_ |   |      ヽ               
                       l,、,、,,:、:: / ,--、,-.、_ l    /           /   /        ヽ
                    (,l,、,、,、,、,、::、 `ー ̄-'   /           /   /          |\
                    |` ‐-__  ヽ     /______ _/_________) )
                   \__________________________/
                       

434 :仕様書無しさん:2015/06/04(木) 12:56:07.44
岡部健さん、UCLAを卒業したのになんで友達いないの?

435 :仕様書無しさん:2015/06/04(木) 13:40:09.05
岡部健さん、次のブログはUCLAで学んだことなどお願いします。

436 :仕様書無しさん:2015/06/04(木) 14:48:19.78
岡部さん、「来週、虚偽告訴罪告訴します」と宣言してたことの弁解もお願いします。

437 :仕様書無しさん:2015/06/05(金) 07:27:46.96
kenokabeさん、学歴詐称はあかんで

438 :仕様書無しさん:2015/06/05(金) 08:20:38.72
岡部さん、勇気を出して謝罪謝罪

439 :仕様書無しさん:2015/06/05(金) 14:47:15.68
うまく懐柔してくれたので当分は黙る

440 :仕様書無しさん:2015/06/05(金) 16:20:38.93
おい!毛の壁本のアマゾンランキングが69位に再浮上してるぞwwww
先週126位だったのに

441 :仕様書無しさん:2015/06/05(金) 17:04:33.01
売れた数が少ないから数冊売れただけで順位が大きく変わるんでしょ。
今見たらこうなってた。
56位 ─ 本 > コンピュータ・IT > Web作成・開発
79位 ─ 本 > コンピュータ・IT > プログラミング > ソフトウェア開発・言語
買ってるの岡部かもしれないし。

442 :仕様書無しさん:2015/06/05(金) 17:09:12.88
>>441
セールスマン用語で言う「自爆」というやつだな

443 :仕様書無しさん:2015/06/05(金) 17:24:36.96
だんだん評価されるタイプの本かも?
粘着軍、関数軍の動き次第だな。

444 :ビースト田所:2015/06/05(金) 17:25:42.92
ぎゃっはっはっは

445 :仕様書無しさん:2015/06/05(金) 17:56:21.52
>>440
いいほんだからね

446 :441:2015/06/05(金) 18:13:13.66
今見たらこうなってた。
61位 ─ 本 > コンピュータ・IT > Web作成・開発
86位 ─ 本 > コンピュータ・IT > プログラミング > ソフトウェア開発・言語

447 :仕様書無しさん:2015/06/05(金) 18:20:06.56
正しい力学w
http://peace.2ch.net/test/read.cgi/tech/1428535861/441

448 :仕様書無しさん:2015/06/06(土) 08:09:26.24
だんだん評価されるって発売時点では
全書籍でランキング1位だっただろwww
フタ開けてみたらコレ、って現実を受け止めろw

449 :仕様書無しさん:2015/06/07(日) 09:22:20.76
全書籍ランキングじゃなくてIT関係で一位だっただけだぞ。

売り出したとたん、ネガティブキャンペーンが始まって売上が伸び悩んだ
所はあるだろうな。

アマゾンコメントにあるほど悪い本ではないというのが一般的な評価だと思うけど、
ちょっとでもポジティブコメントをすると粘着されるそうだから、みんな書けないんだよ。

450 :仕様書無しさん:2015/06/07(日) 09:35:25.80
>>449
「参考になった」押すだけなら名前でないけど
それすらしないのは何で?www

451 :仕様書無しさん:2015/06/07(日) 09:36:38.22
>>449
みんなって誰www
みんなってwwwww
匿名にできるアマレビューで粘着が怖い人とかw
レビューは勢いだから普通他のレビューなんか読まないで書くもんよwwww

452 :仕様書無しさん:2015/06/07(日) 09:38:29.33
>>449
人の気持ちがわかりませんでした、自己愛で歪んだ認識、自分に都合の良い認識しかありませんでした、ごめんなさい、って言えば?

453 :仕様書無しさん:2015/06/07(日) 10:56:10.18
粘着ホイホイだなwww

岡部さんの本は、結構評価が高いよ。実装部分じゃなくて哲学部分を
教えてくれる本は少ない。テクニック重視の技術本は陳腐化するが
哲学は陳腐化しないからね。

454 :仕様書無しさん:2015/06/07(日) 10:57:49.71
>>449
自分のIDで都合のいいレビューをでっち上げて、消されたのは、悪い事をしたからですよ? はい、ごめんなさいは?

455 :仕様書無しさん:2015/06/07(日) 11:02:59.61
自演レビューは詐欺トンズラの次に歴史に残るね

456 :ビースト田所:2015/06/07(日) 11:05:57.73
ぎゃっはっはっは
Amazonで自画自賛レビューしておいて、「嘘を書かないこと!」なんて吠えても、誰も耳貸さないよなあ?(笑い)
ヌケサクよ、この事は俺が永久に語り継いでやるからな?安心しろよ

457 :仕様書無しさん:2015/06/07(日) 11:13:22.18
俺個人としては、勝手に青空文庫リーダーの新機軸だかなんだかを標榜しようとした毛プリの方が歴史に残るんじゃないかと

http://i.imgur.com/BImCCWQ.jpg
http://i.imgur.com/ESj11Wz.jpg
http://i.imgur.com/1UJYULC.jpg
http://i.imgur.com/SKmpRU7.jpg
http://i.imgur.com/Uamg6Fs.jpg

一体毛は何をしたかったのか、よくわからん

458 :仕様書無しさん:2015/06/07(日) 11:26:54.24
>>453
おいおい、哲学って毛がゲイに理解がある(意味深)からってそっちの方の哲学じゃないからw

459 :仕様書無しさん:2015/06/07(日) 12:25:27.24
>>453
みんなが遠慮して触れないでおいた
哲学の話題を自ら引っ張り出すとは…

460 :仕様書無しさん:2015/06/07(日) 13:00:55.15
悪質過ぎる


毛の壁10連ガチャ.ucla
http://shindanmaker.com/529918

461 :仕様書無しさん:2015/06/07(日) 13:04:25.72
岡部さんは、粘着されやすいんだろうな。
いろんな分野の粘着を引き寄せる何かを持ってる。

462 :仕様書無しさん:2015/06/07(日) 13:06:05.94
的外れな擁護をしようとして後ろから撃つ粘着とかな。

463 :仕様書無しさん:2015/06/07(日) 13:24:54.24
スレが沈静化すると粘着軍とか言い出して盛り上げようとしてくれる構って君がいるからな

464 :仕様書無しさん:2015/06/07(日) 13:50:22.20
つか「○○ホイホイ」って「餌付きの『粘着』シート」だよな。

465 :仕様書無しさん:2015/06/07(日) 14:16:04.08
粘着も何も、毛のコベコべ髪は粘着しt(ry

466 :仕様書無しさん:2015/06/07(日) 17:12:51.53
「デスクトップアプリ書けるんですか?」とか煽ってみたら
すぐにOcamlでもHaskellでも書かれてしまい、オマケに
自分のコードは変数の破壊的更新を使っていることがバレた。

「お絵かきロジックはFRPでなければ書けない!」とか
いきり立ってみたらこれもOCamlでもHaskellでも瞬殺されてしまった。
しかも自分ではJavaScriptでそれを書こうにも書けない。

そりゃ関数型プログラミングを誹謗するブログの更新もできなくなりますわ。

467 :仕様書無しさん:2015/06/07(日) 17:19:02.11
おまけに2chでは頭の悪いズブ素が
くだらない言い訳で擁護しようとして
逆に逃げ道を潰してくるしな。

468 :ビースト田所:2015/06/07(日) 17:44:30.94
>>466
奴の場合、「恥をかいたら暫く沈黙する」という習性がある。
ただ、逆に言えば「暫くしたら、無かったことに出来る」という特技でもある

469 :仕様書無しさん:2015/06/07(日) 17:50:12.11
ホイホイに捕獲される粘着ゴキちゃんたちに例えるとは秀逸だねw

470 :仕様書無しさん:2015/06/07(日) 17:55:46.11
>>469
ブログか少なくとも当該の記事を消して逃亡するかな?
もちろん魚拓取ってるからそんなことしてもムダなんだけどな。

471 :仕様書無しさん:2015/06/07(日) 17:56:20.89
あら、アンカー間違えた。>>468宛ね。

472 :仕様書無しさん:2015/06/07(日) 18:15:49.68
粘着なのはホイホイの方だがw

473 :仕様書無しさん:2015/06/07(日) 19:17:29.42
まてまて、毛は「絶対に消えることはない」って断言してたから、暖かく見守ろうぜ。

それにさ。毛の特技忘れたの?


消えたら「無かったこと」にするさ。そのことに触れても100%、ガン無視するww
既定路線。

474 :仕様書無しさん:2015/06/07(日) 19:18:43.93
そういや、あのblogが消えたら無かったことにする、という予想は一年前から松下ゆう子が予想してたな。

475 :仕様書無しさん:2015/06/07(日) 19:21:39.47
岡部健マスターが居るな


666 名無しさん@ゴーゴーゴーゴー! 2015/06/03(水) 18:09:32.70 ID:QwKFA9330
まあ、sickuserが消えたらそれでおしまいだね。
考えられるのは、よそのサービスに「引っ越し」して、続行することだけど、
もうそれは100%ありえない。
刑事が絡んだから、さすがに刃向かうようなまねは岡部にはできない

476 :仕様書無しさん:2015/06/07(日) 20:31:06.16
Ocamlのやつはスパゲティコードだっただろ?
メンテ不可能だから、岡部の勝ち。

477 :仕様書無しさん:2015/06/07(日) 21:16:35.68
>>476
>Ocamlのやつはスパゲティコードだっただろ?

ぶはははwwwww

open Graphics
let () = open_graph " 900x600"
let rec k = function
 | `Up ->
  loop_at_exit [Button_down] (fun event ->
   k (`Down(event.mouse_x, event.mouse_y)))
 | `Down(x, y) ->
  loop_at_exit [Button_up] (fun event ->
   moveto x y;
   lineto event.mouse_x event.mouse_y;
   k `Up)
let () = k `Up ;;

こんなわかりやすい簡潔なコードがスパゲティに
見えるとしたら目が腐っているとしかwww

478 :仕様書無しさん:2015/06/07(日) 21:45:13.38
ブログに貼り付けられていた変換後のコードのことだよ。
誰もメンテ出来ないような極悪コードだったと思うけど?

479 :仕様書無しさん:2015/06/07(日) 21:50:44.48
変換後のコードがスパゲティになるのは、変換ソフトの品質が
著しく低いからだよ。そんなのに頼ってるのは、プログラマとしての
センスが足りないのと同義。

480 :仕様書無しさん:2015/06/07(日) 22:26:34.70
まじかよ、コンパイラ最低だな。きれいな機械語を書こうな

481 :仕様書無しさん:2015/06/07(日) 22:44:44.87
>>479
面白いwwwww

482 :仕様書無しさん:2015/06/07(日) 22:46:13.96
ぎゃっはっはっは
お前は本当に、俺以下だぜ(笑い)

483 :仕様書無しさん:2015/06/07(日) 22:54:47.79
おら、ヌケサクよ。さっさと働けよ(笑い)

484 :仕様書無しさん:2015/06/07(日) 23:08:51.95
た毛しチャンに働けって、死ねと言ってるのと同じ事だぞ!?

485 :仕様書無しさん:2015/06/07(日) 23:39:03.83
>>482
それはないwww

486 :仕様書無しさん:2015/06/07(日) 23:51:50.88
機械語変換と、javascript変換を同じだと思ってるバカがココにもいるんだなwww
これは実質的に別物。機械語や中間言語以外の言語に変換するのは、小手先のテクニックの
集大成だから汚らしいんだよ。

487 :仕様書無しさん:2015/06/08(月) 00:50:07.87
釣りのセンスは認めざるを得ないw

488 :仕様書無しさん:2015/06/08(月) 04:49:43.10
>486 :仕様書無しさん:2015/06/07(日) 23:51:50.88
> 機械語変換と、javascript変換を同じだと思ってるバカがココにもいるんだなwww
> これは実質的に別物。機械語や中間言語以外の言語に変換するのは、小手先のテクニックの
> 集大成だから汚らしいんだよ。

ことごとく技術的に間違ったことしか書けない芸人にはもはや感心するしかないw
常人はわざとでもここまでできないしやらないwww
まさにこれ

462 :仕様書無しさん:2015/06/07(日) 13:06:05.94
的外れな擁護をしようとして後ろから撃つ粘着とかな。

463 :仕様書無しさん:2015/06/07(日) 13:24:54.24
スレが沈静化すると粘着軍とか言い出して盛り上げようとしてくれる構って君がいるからな

489 :仕様書無しさん:2015/06/08(月) 04:50:58.40
Js_of_ocaml is a compiler of OCaml bytecode to Javascript

490 :仕様書無しさん:2015/06/08(月) 04:56:28.24
「OCamlバイトコードからJavascriptへのコンパイラ」という意味が理解できなかったんじゃね?

491 :仕様書無しさん:2015/06/08(月) 05:09:18.56
>>490
それか「言語」と「処理系」の区別がついてなくて、
ターゲットの異なるコンパイラがOCamlだと少なくとも
3種類存在するのがわかってないとか?
>>382から強くうかがわれる

あと操作的意味論にまったく触れたことがなくて、
プログラミング言語=抽象機械であることを知らないとか。

492 :仕様書無しさん:2015/06/08(月) 07:42:46.50
これが「工作員」ならホント優秀だよな。
正直「なるほどこーゆーマヌケな素人が
岡部を擁護するんだな」と思っちゃうもん。

493 :仕様書無しさん:2015/06/08(月) 07:58:46.01
バイトコードを変換した結果がスパゲティとか言われても
そもそもバイトコードが常人には既に追えないものなのにね(笑い

494 :仕様書無しさん:2015/06/08(月) 07:59:44.06
プゲラッチョ

495 :仕様書無しさん:2015/06/08(月) 08:09:33.95
>>493

>>477に戻るw

496 :仕様書無しさん:2015/06/08(月) 08:16:41.61
OCamlのコードとOCamlバイトコードの区別がついてないアホが紛れ込んでるの?

497 :仕様書無しさん:2015/06/08(月) 08:56:28.35
バイトコードをjavascriptに変換する方が難しいよね。
一般的に逆コンパイラは信頼できないよ。

そんな怪しげなソフトに頼っているのは、心もとないよね。

作ってる連中の技術力は高いけど、たとえオープンソースでも
開発がとまったら誰も引き継げないだろうな。

498 :仕様書無しさん:2015/06/08(月) 09:05:48.35
>>497
>バイトコードをjavascriptに変換する方が難しいよね。
>一般的に逆コンパイラは信頼できないよ。

逆コンパイラ(笑う
そうきたか(ポンポン痛い

うんうん逆コンパイラはとても難しいよね(笑う
でも直訳でバイトコード化されたBrainfuckをJSに変換するの
めっちゃ簡単だし逆コンパイラって言わないよね(笑う

本当に何もわかっていない芸風がとても面白いのでイイ!と思います(笑う

499 :仕様書無しさん:2015/06/08(月) 09:08:34.07
あるOCamlプログラマ(「 JavaScript に関してはほとんど知識が無い」)の感想:

「アウトプットの js ファイルを良く見る。なんとなく読める。 (というか OCaml のバイトコードからそれなりに人間が読める JS コードを吐ける事に驚く。」

自称JavaScriptプログラマとの違いw

500 :仕様書無しさん:2015/06/08(月) 09:12:02.93
>>499
それOCaml処理系の内部を熟知してる人間の特殊技能だからw
って駱駝師匠じゃねえかwwwwww

501 :仕様書無しさん:2015/06/08(月) 09:13:14.15
信頼という部分が全く欠けてるんだよね。研究者が研究を自己目的化してるだけなんだよ。
君らは実用部分で全く勝負できてないんだよ。

実用では、バグがあったら切り分けしないといけないわけだし、どこに原因があるのか
がわかりにくいようなやり方は採用できないんだよね。

502 :仕様書無しさん:2015/06/08(月) 09:13:35.24
逆コンパイラwww

型推論とか構文糖衣とか考えたらOCamlをJSにコンパイルするのに
バイトコード通すほうがはるかに簡単でバグも少ない

って言っても用語の意味すらわかんないんだろうな…

503 :仕様書無しさん:2015/06/08(月) 09:16:30.91
あーでも、HasteとかはHaskell(のサブセット)から
確かにオレでもなんとなく読めるJS吐くんだよな。
minifyしちゃうと流石にまったく読めないけど(当たり前)。

504 :仕様書無しさん:2015/06/08(月) 09:17:47.89
実用:

Users

Here is a short list of users:

Be sport
Facebook (internal tools for developers)
Rambugo
Cumulus
Life, the game
Pumgrana
NYU CGSB Genomics Core
Try OCaml
Ashima Arts
Li-Cor
Metaweb/Freebase
Oasis
Lambdium
Summer music store
Nurpawiki
Eigenclass
Elehack
PPS
Haejinchun
...

Tell us if you want (or do not want) to appear in this list.

505 :仕様書無しさん:2015/06/08(月) 09:20:52.73
>>501
>信頼という部分が全く欠けてるんだよね。研究者が研究を自己目的化してるだけなんだよ。
>君らは実用部分で全く勝負できてないんだよ。
>
>実用では、バグがあったら切り分けしないといけないわけだし、どこに原因があるのか
>がわかりにくいようなやり方は採用できないんだよね。

Facebookをdisるのはそこまでだwwwwwwww

506 :仕様書無しさん:2015/06/08(月) 09:24:24.95
Facebook (internal tools for developers)
つまり内部使用が限界でしょ。内部使用なら何を使っても良いわけで、
実用には程遠いよ。勝負になってない。

外部に露出する場合、セキュリティを考えれば、直接メンテ出来るコードを
吐き出せないなら話にならない。このスパゲティコードでクロスサイトスクリプティングの、
対策できるの?

507 :仕様書無しさん:2015/06/08(月) 09:25:48.26
>>506
>このスパゲティコードでクロスサイトスクリプティングの、
>対策できるの?

なんのために静的型付けがあると思ってるのwwwwwww

508 :仕様書無しさん:2015/06/08(月) 09:26:09.59
もはや完全にサルでもわかる関数型言語紹介スレ
岡部はこれを出版しろよw

509 :仕様書無しさん:2015/06/08(月) 09:27:30.22
内部使用が限界のOCaml陣営と、実用まで視野に入れてる岡部。
目指してる所がまるで違う。

内部使用で満足できるなら、JavaScriptに変換する必要性がそもそも薄いと
思うぞ。

510 :仕様書無しさん:2015/06/08(月) 09:27:46.29
検索どころかクリックもできない自称JSプログラマw
優秀な工作員乙www

511 :仕様書無しさん:2015/06/08(月) 09:30:42.98
FacebookがPHPコードベースをHackで置き換えるくらい
js_of_ocaml酷使してるのに実用じゃないとか
毛のクリックカウンターwの方が実用まで視野に入れてるとか
久しぶりに腹抱えて笑ったのでとても感謝しているwwwwwww

でもお腹痛いwwwwwww

512 :仕様書無しさん:2015/06/08(月) 09:31:39.37
JavaScriptは静的型付じゃないから、変なコードを吐き出してたら
どうなってるかわかんねぇぞ。バグだらけの可能性を考えないのかな?

良くわからないものは信頼しすぎるなと言う事だ。

513 :仕様書無しさん:2015/06/08(月) 09:34:04.33
>>512
>JavaScriptは静的型付じゃないから、変なコードを吐き出してたら
>どうなってるかわかんねぇぞ。バグだらけの可能性を考えないのかな?

ぶははははははははははwwwwwwwwww
オレを笑死させる気かwwwwww

勘弁してくれwwwww

機械語は静的型付じゃないから、変なコード吐き出してたら
どうなってるかわかんねぇぞ。バグだらけの可能性を考えないのかな?

ダメだwww
ポンポン痛いwwwwww

514 :仕様書無しさん:2015/06/08(月) 09:36:09.44
>>512
本当に何もわかってないのにここまで自信を持って知ったかぶりできる才能に嫉妬

515 :仕様書無しさん:2015/06/08(月) 09:36:53.35
じゃぁ、外部公開用でガンガン使ってみたらいいんじゃね?
俺は怖くて使えないけど。

516 :仕様書無しさん:2015/06/08(月) 09:37:33.10
っていうか外部使用されまくってるじゃん
本当に検索もリンク先クリックもできないのな

517 :仕様書無しさん:2015/06/08(月) 09:38:24.47
>>513
一般に動的型付けの言語は実行時まで型情報を保持して
静的型付けの言語は実行時には型情報がないことを考えると更に味わい深いな。

518 :仕様書無しさん:2015/06/08(月) 09:40:06.30
前提として、js of ocaml に重大なバグが無いことを前提として話を
してるから駄目なんだね。

もし、バグがあって悪意ある人間の付け入る隙があっても、自分では直せないだろ?
そんなん状態になるのは、そもそも設計思想がおかしいんだよ。そこが理解できないなら
君らは研究者にしかなれない。

519 :仕様書無しさん:2015/06/08(月) 09:46:15.95
>>518
>前提として、js of ocaml に重大なバグが無いことを前提として話を
>してるから駄目なんだね。
>
>もし、バグがあって悪意ある人間の付け入る隙があっても、自分では直せないだろ?
>そんなん状態になるのは、そもそも設計思想がおかしいんだよ。そこが理解できないなら
>君らは研究者にしかなれない。

ねえ、よく問題になってるんだけどJavaScriptエンジンの脆弱性って知ってる?
処理系に重大なバグが無いことを前提としてるから話がダメなら
JSer全滅でメシがウマいw

まあV8よりjs_of_ocaml直すほうが遥かに簡単だけどな。OCamlで書いてあるし。
岡部先生でもご存知の、関数型プログラミングの恩恵ってやつですわ。

520 :仕様書無しさん:2015/06/08(月) 09:55:27.74
優秀な工作員wが数々のリストを一つも見ずに何か言ってるが現実にバンバン外部使用されてるし
コンパイラも静的型付けの意味も理解してない自称JSプログラマが手書きしたコードの1000倍信用できるわ

521 :仕様書無しさん:2015/06/08(月) 10:14:24.89
V8にバグがあったら、js of ocaml使っていても直しようが無いだろ。
本当にバカだな。

OpenSSLの脆弱性みたいに、著名ソフトですら重大なバグが潜んでるんだぞ。
ごく少数の人間が作ってるjs of ocamlなんて、バグ報告自体が少ないから
どうしようもないよね。

内部使用を超えても安心して使えるコードを本当に吐き出してくれてると
信じてるなら、それは科学ではなく宗教だな。

GUI回りは、直接JavaScriptで書くか、せいぜいTypeScriptあたりで
弄るぐらいが信頼性の点から見ると限界だと思うよ。

522 :仕様書無しさん:2015/06/08(月) 10:27:50.69
>>521
>V8にバグがあったら、js of ocaml使っていても直しようが無いだろ。
>本当にバカだな。

やっぱりわかってないな。
まあ、もう教えてやらんw

523 :仕様書無しさん:2015/06/08(月) 10:31:11.61
OpenSSLwww本当にソースコード見て言ってんのか?
Ocsigenのコードのほうが数倍信頼できるわw
本当にJS以外読めないから妄想しかできないんだな…

524 :仕様書無しさん:2015/06/08(月) 10:31:16.39
ちなみに、GWTだとXSS関係で結構穴があることは知られているぞ。

2007年
http://builder.japan.zdnet.com/ria-ajax/20363586/  
2012年
http://jvndb.jvn.jp/ja/contents/2012/JVNDB-2012-005447.html
http://jvndb.jvn.jp/ja/contents/2012/JVNDB-2012-005444.html

525 :仕様書無しさん:2015/06/08(月) 10:37:25.34
OcsigenやYesodがどうやってXSS防いでるか知らないから妄想ばかりw

526 :仕様書無しさん:2015/06/08(月) 10:37:33.02
関数型しかもよりによってOCamlの話でOpenSSLを持ち出すとは
自爆芸にせよ工作員にせよお目が高い!

http://ccsinjection.lepidum.co.jp/blog/2014-06-05/CCS-Injection/index.html
>他の言語の候補としてはATSが人気のようでしたが、
>自分の使い慣れているCoqでTLS/SSLを実装するとどうなるか考えていました。

527 :仕様書無しさん:2015/06/08(月) 10:39:42.69
理想と現実の乖離を、きちんと見ないと駄目だ。
OCaml陣営は、その部分の見積もりが甘すぎる。

開発が将来的にも継続するかどうか、十分な人数が使って検証しているのか、
バグに迅速に対処できるのかなど、サポート体制が整っているかどうかを
重視しないといけない。

吐き出したコードを人間でも読むことが出来るなら、そこまで気にする必要はないんだが、
スパゲティが出てくるからなwww

js of ocamlなんていうのは、所詮はオモチャなんだよ。

528 :仕様書無しさん:2015/06/08(月) 10:45:57.46
そのオモチャで生成されたJSコードで動作しているFacebookと。

しかしそろそろネタが尽きて繰り返しになってきたなw
どうせ狂乱の踊りを踊るならもう一捻り欲しい

529 :仕様書無しさん:2015/06/08(月) 10:50:54.82
Facebookは内部使用ですが?

530 :仕様書無しさん:2015/06/08(月) 10:51:22.04
>>526
OpenSSLの脆弱性発見した日本人OCaml使いだったのかw
しかもCoqで書こうとして発見
工作員ないし自爆芸人のアシストまじぱねえwww

531 :仕様書無しさん:2015/06/08(月) 10:52:35.24
504 :仕様書無しさん:2015/06/08(月) 09:17:47.89
実用:

Users

Here is a short list of users:

Be sport
Facebook (internal tools for developers)
Rambugo
Cumulus
Life, the game
Pumgrana
NYU CGSB Genomics Core
Try OCaml
Ashima Arts
Li-Cor
Metaweb/Freebase
Oasis
Lambdium
Summer music store
Nurpawiki
Eigenclass
Elehack
PPS
Haejinchun
...

Tell us if you want (or do not want) to appear in this list.

532 :仕様書無しさん:2015/06/08(月) 10:55:59.35
>>529
>Facebookは内部使用ですが?

Facebookがどこでどういうふうにjs_of_ocamlつかってるか理解してないだろ。
そりゃinternal tools for developersに決まってるが、それで生成されたコードは
普通に外部に露出してるんですけど。

533 :仕様書無しさん:2015/06/08(月) 10:57:11.20
じゃぁ、そのスパゲティコードが使われてるFBのサイトを示してくれ。

534 :仕様書無しさん:2015/06/08(月) 11:00:46.13
ソースの表示すらできない自称JSプログラマ乙
>>504 のリストの一番最初のトップページから
いきなりもろ外部使用だったわw

<script defer="defer" src="./js/typeahead.min.js" type="text/javascript"></script>

// Generated by js_of_ocaml 2.5+git-b24ec30

535 :仕様書無しさん:2015/06/08(月) 11:05:04.34
PHPでなくHackで書かれてるところ全部(つうか殆どだ)。
ってもしかして「内部」って、フロントエンドが「外部」で
バックエンドが「内部」って意味じゃなかろうな。

まさかとは思うが、副作用云々の実績があるからな

536 :仕様書無しさん:2015/06/08(月) 11:16:48.71
>>534 <script class="caml_p" src="./bs_bc3f69c4b3eb6e897939917c0cce7bfa.js" type="text/javascript" data-eliom-id="global_xOiHl7nJEQ/q"></script>

537 :仕様書無しさん:2015/06/08(月) 11:18:13.67
だから、サイトのURLを示せっての。一々調べてやるほど
暇じゃないからな。

typeahead はjavascriptで書かれてるライブラリだから、何が言いたいのか
良くわからんし。

他人に伝える能力を欠いてるから、534は無能だと思うんだよ。

538 :536:2015/06/08(月) 11:21:39.43
…と10秒でわかることを調べもせず粘着している
自称JSプログラマがおっしゃっています

539 :仕様書無しさん:2015/06/08(月) 11:22:21.26
facebookのトップページには、<script class="caml_p" 以下の
コードは見つからなかったが、一体どこにあるんだ?

540 :仕様書無しさん:2015/06/08(月) 11:23:50.87
URLを書いておけば1秒で伝わるのに、それを書けない無能さが光るよなwww

541 :仕様書無しさん:2015/06/08(月) 11:29:45.90
>>351と同じ日本語読めない流れワロタ

542 :仕様書無しさん:2015/06/08(月) 11:31:55.12
まさかと思ったが本当に検索もできないのかすげー

543 :仕様書無しさん:2015/06/08(月) 11:36:16.45
プログラマーでも何でもない俺以下のレベルの人がいるなw

544 :仕様書無しさん:2015/06/08(月) 11:36:29.47
だからさ、他人に検索させようとするのがそもそも傲慢なんだよ。
お前のようなバカのために一々調べてやることはありえない。

自分の考えを伝えたいなら、それなりの努力をしないといけないのだ。

岡部さんが評価されて、お前が評価されない理由がそこにある。

545 :仕様書無しさん:2015/06/08(月) 11:37:02.06
>>544
>お前のようなバカのために一々調べてやることはありえない。

岡部なみのブーメラン芸だな。

546 :仕様書無しさん:2015/06/08(月) 11:38:24.21
で、URLを示せないと言う事でFA?
示してしまうと、バカにされるから仕方が無いよねwww

547 :仕様書無しさん:2015/06/08(月) 11:41:02.76
検索もできない子をみんなで笑っているのでもう少し踊ってくれ。

お前さんがプログラマではないことはみんな気がついてるから
みんな親切な生暖かい目で見守ってくれているぞ。

548 :仕様書無しさん:2015/06/08(月) 11:42:18.83
まだわかんないのかw

549 :仕様書無しさん:2015/06/08(月) 11:43:45.33
URLを示せないと言う事でFAだな。

つまり、大した所では使われてないわけなんだよ。
大風呂敷を広げてしまったので、URLを示せないわけなんだな。

まぁ、気持ちはわかるよ。バカにされるのをわかっていてURLを示すよりは
思わせぶりなことを言っておいたほうが面子は保たれるかもしれんからな。

550 :仕様書無しさん:2015/06/08(月) 11:45:46.40
ァ '`,、'`,、('∀`) '`,、'`,、

551 :仕様書無しさん:2015/06/08(月) 11:47:10.19
HHVM基盤に使われているコードのURL示せってのもなかなか

552 :仕様書無しさん:2015/06/08(月) 11:47:27.80
実用部分って、例の青空文庫リーダーみたいなやつか?
あれ実用とは言えないよな?

553 :仕様書無しさん:2015/06/08(月) 11:48:16.77
さすがにwこの展開は

554 :553:2015/06/08(月) 11:49:44.10
さすがにwこの展開はww予想斜め下過ぎwww
笑いすぎて手が滑ったwwww

555 :小保方晴子:2015/06/08(月) 11:51:12.50
おもしろすぎる

556 :小保方晴子:2015/06/08(月) 11:53:02.54
>>539
ばーかw

557 ::2015/06/08(月) 11:54:23.09
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

558 :仕様書無しさん:2015/06/08(月) 12:17:43.09
AltJSならMicrosoftもFaceBook取り組んでるし、実用的じゃないとか誰が言ってるの
OCamlで書かれたHaxeという有名な言語もあるしな

559 :仕様書無しさん:2015/06/08(月) 12:23:22.32
岡部健、チマチマとメールでこっそり罵倒ww

http://b.hatena.ne.jp/entry.touch/253482981/comment/shokai

560 :仕様書無しさん:2015/06/08(月) 12:23:48.33
>>558
>実用的じゃないとか誰が言ってるの

このスレで踊っている岡部ファンの自称JavaScriptプログラマさま。

561 :仕様書無しさん:2015/06/08(月) 12:26:12.94
js_of_ocamlはAltJSではないよ。
誰も読めないスパゲッティコードを生成する、ウンコ製造機だよ。

せっかく投資するなら、可能性が一番高い所に投資すればよいわけで、
アメリカのIT企業のように話題性のために斜め上を行く技術を採用することは
日本ではありえない。

膨大な投資が数年後にはゴミ化するのはわかってるんだから、
あまり流行に乗らないのが大切。

562 :仕様書無しさん:2015/06/08(月) 12:28:53.24
誰も読めない機械語を生成するウンコ製造機が世の中にはいっぱいあることよ。

563 :仕様書無しさん:2015/06/08(月) 12:31:43.94
>>559
これは笑ったwww

564 :仕様書無しさん:2015/06/08(月) 14:15:21.25
471 名前:デフォルトの名無しさん [sage] :2015/06/08(月) 14:13:06.97 ID:pkFJsD/2
http://t.co/ts9QDRIiUp

kenokabe こと 岡部健 #毛の壁 のブログにてコメントを出すと、もれなくメールにて毛の壁による罵倒、ならびにヘア告訴されるかもしれない権利が付与されるそうに御座いまする。 桑原桑原。

565 :仕様書無しさん:2015/06/08(月) 19:04:17.53
生成されたコードがどうの以前に岡部ファンの
自称JSプログラマーの彼(?)はそもそものOCamlコード

open Graphics
let () = open_graph " 900x600"
let rec k = function
 | `Up ->
  loop_at_exit [Button_down] (fun event ->
   k (`Down(event.mouse_x, event.mouse_y)))
 | `Down(x, y) ->
  loop_at_exit [Button_up] (fun event ->
   moveto x y;
   lineto event.mouse_x event.mouse_y;
   k `Up)
let () = k `Up ;;

すら読めないんじゃないだろうか
(もちろんこの程度のコードを読むのにOCamlの知識なんかいらない)

566 :仕様書無しさん:2015/06/08(月) 21:09:58.50
このスレで大恥かいてHaskellスレに寄生先変えたらしいぞ

473 :デフォルトの名無しさん:2015/06/08(月) 20:21:54.95 ID:cjhIgMXy
OCamlerはいい加減、荒らすのをやめて欲しい。
MLスレは閑古鳥が鳴いているのに、マ板の岡部スレでは月曜の朝からOCamlerで大賑わい。
少しは自分たちの異常さを認識したほうがいい。

567 :仕様書無しさん:2015/06/08(月) 22:41:13.47
OCamlerは、あらゆる界隈で嫌われ始めてるからなwww

568 :仕様書無しさん:2015/06/09(火) 00:21:59.38
kenokabeさん罵倒メール送れるくらい元気じゃないですか。
でもブログは更新しないのね。

569 :仕様書無しさん:2015/06/09(火) 01:06:23.38
そんなにブログを更新してほしいなら、スパゲッティコードで
対抗しては駄目だろ。

今のところ、ブログでの挑戦状では岡部が勝ってる。
あの機械出力のスパゲッティで出来たと言ってるなら、脳みそ腐ってるぞ。

570 :仕様書無しさん:2015/06/09(火) 01:09:41.70
流石にその勘違い系ネタはもうつまらんわ。

571 :仕様書無しさん:2015/06/09(火) 01:53:58.39
毛が読めない理解出来ないコードは、全てスパゲッティに見えるってか?

572 :仕様書無しさん:2015/06/09(火) 02:53:53.63
岡部の自称関数型コードの破壊的代入state = x;(しかもxはstate + 1)にも
気がつかないんだから、JavaScriptも読めないんだろ。
岡部は自分で要求している課題2個のうち一つしかできていない上、
その一つも自分で要求している条件を満たしていないので0点。

573 :仕様書無しさん:2015/06/09(火) 02:58:49.80
Haskellスレを汚染>>566して必死に話題をそらす松沢>>567

574 :仕様書無しさん:2015/06/09(火) 03:00:33.25
OCamlのコード:http://okaml.blogspot.jp/
open Dom_html
open Graphics_js
let () = (* open_graph "" *)
 Js.Opt.iter
  (CoerceTo.canvas (getElementById "canvas1"))
  Graphics_js.open_canvas
let rec k = function
 | `Up ->
   loop [Button_down] (fun event ->
    k (`Down(event.mouse_x, event.mouse_y)))
 | `Down(x, y) ->
   loop [Button_up] (fun event ->
    moveto x y;
    lineto event.mouse_x event.mouse_y;
    k `Up)
let () = k `Up

575 :仕様書無しさん:2015/06/09(火) 03:02:14.14
Haskellのコード:http://qiita.com/nonstarter/items/2763f5d85f2b8df3b18b#%E8%BF%BD%E8%A8%9820150530%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3
import Graphics.Gloss.Interface.Pure.Game
main = play disp colour freq ini draw eTrans tTrans
 where
  disp = (InWindow "Click Counter" (225, 150) (40, 40))
  colour = white
  freq = 100
  ini = 0
  draw = Translate (-75) (-50) . Text . show
  tTrans _ n = n
  eTrans (EventKey (MouseButton LeftButton) Up _ _ ) n = n + 1
  eTrans _ n = n

576 :仕様書無しさん:2015/06/09(火) 03:04:37.66
岡部のコード:http://kenokabe-techwriting.blogspot.jp/2015/05/react-html-frp.html
var worldcomponent = function(initialVal)
(以下十数行略)
   set: function(x)
   {
    state = x;
(以下数十行略)
  ___.world = com.props.___clicks
        .compute(function(x){com.forceUpdate();});
  ___.world = ___totalClicks
        .compute(function(x){com.forceUpdate();});
(以下十数行略)

577 :仕様書無しさん:2015/06/09(火) 03:10:13.00
>>574 OCamlのはこっち
open Dom_html
open Graphics_js
let () = (* open_graph "" *)
 Js.Opt.iter
  (CoerceTo.canvas (getElementById "canvas0"))
  Graphics_js.open_canvas
let rec k c =
 clear_graph ();
 moveto 50 50;
 draw_string (string_of_int c);
 loop [Button_down] (fun event -> k (c + 1))
let () = k 0

578 :仕様書無しさん:2015/06/09(火) 05:24:55.66
>>572 本人も読めないんじゃね?

579 :仕様書無しさん:2015/06/09(火) 05:31:49.80
>>566-567
472 :デフォルトの名無しさん:2015/06/08(月) 19:10:07.57 ID:dWqRejTW
毛の壁先生、お願いですから掲示板荒らすのやめて下さい
2chだけじゃないですよ?

473 :デフォルトの名無しさん:2015/06/08(月) 20:21:54.95 ID:cjhIgMXy
OCamlerはいい加減、荒らすのをやめて欲しい。
MLスレは閑古鳥が鳴いているのに、マ板の岡部スレでは月曜の朝からOCamlerで大賑わい。
少しは自分たちの異常さを認識したほうがいい。

松沢必死だな

580 :仕様書無しさん:2015/06/09(火) 05:57:34.01
松沢は自分で自分を煽ったりするからなあ

581 :仕様書無しさん:2015/06/09(火) 07:22:43.88
ttp://kenokabe-techwriting.blogspot.jp/2015/06/esumiicamloedceesum.html

---------------------------
さて、住井 英二郎@esumiiさんやらくだの卯之助@camloebaの反応ですが、
概ね当初から想定していた展開となりました。

はい、無視ですね。

実はこうした対応は最初から想定していたものでした。
ポイントとしては、

1.当ブログへのポインタをきっちりと明示しない形で反論する
(私からの筋の通った反論があることを恐れ、火消しを図ることを容易にするため)

2.以後は当然、無視する
私の「挑戦状」から逃げるわけだが、だけどそれは癪に障る。だから
「俺にぶら下がるトリマキ」をうまく活用」して、岡部を攻撃させる
stackoverflowなど過去の私の発言を取り上げ、海外のニュービーな連中による誹謗中傷
を嬉々として取り上げる(reduceとmapの、学術の世界で言われるものとは違う【本質的】な
意味の理解の欠如に起因する)

4.以後、無かったことにする
(いつものパターン)


というところですね。わかりやすすぎる。

582 :仕様書無しさん:2015/06/09(火) 07:29:20.28
相変わらず電波ゆんゆんだなぁ

583 :仕様書無しさん:2015/06/09(火) 07:35:17.30
消しやがったwwwww はぇーよww

584 :仕様書無しさん:2015/06/09(火) 07:35:44.46
いぇーい、岡部クン、見てるぅ〜?wwwwwwwwwww

585 :仕様書無しさん:2015/06/09(火) 07:39:06.45
おう、岡部クン。閉じ括弧が一つ抜けてるぜ?ww 大した情報技術者様だなぁ?
なんで2の次が4なんだ? とうとう数まで数えられなくなったのか? しっかりしろよ、「教育者の端くれ」よwww

586 :仕様書無しさん:2015/06/09(火) 07:51:38.76
>>581
> 海外のニュービーな連中による誹謗中傷を嬉々として取り上げる
> (reduceとmapの、学術の世界で言われるものとは違う【本質的】な意味の理解の欠如に起因する)

なんぞこれ。

587 :仕様書無しさん:2015/06/09(火) 07:55:17.55
見苦しい奴だ

588 :仕様書無しさん:2015/06/09(火) 07:59:34.01
これは英訳してSOの該当記事に
リンク付きコメントしていいレベル。

589 :仕様書無しさん:2015/06/09(火) 08:01:31.63
>当ブログへのポインタをきっちりと明示しない形で反論する
>(私からの筋の通った反論があることを恐れ、火消しを図ることを容易にするため)

ウンコに手で触れたくないだろ。そういうこと。

590 :仕様書無しさん:2015/06/09(火) 08:04:22.16
>>581は捏造らしいぞ。岡部氏に確認した知り合いがいた

591 :仕様書無しさん:2015/06/09(火) 08:06:21.70
>>590
そりゃねーだろ岡部さん。自分の発言に責任もて
撤回なら撤回と書けばいいだけだろ

592 :仕様書無しさん:2015/06/09(火) 08:08:15.18
>>588
こんなもん、英訳不可能

593 :仕様書無しさん:2015/06/09(火) 08:17:04.40
クリック・カウンターで破壊的代入してたことと
お絵かきロジックを自分では書けなかったことは棚上げにして逃走かな
ネタとしてもこれでもうオワコン

594 :仕様書無しさん:2015/06/09(火) 08:23:26.71
お絵かきアプリを自分では作らず、相手にそれを要求するのが彼の言う挑戦状なのか。
彼は「アンフェア」という言葉を多用してるようだけど、これはアンフェアとは言わないらしい

595 :仕様書無しさん:2015/06/09(火) 08:38:59.41
岡部氏によるとお絵描きロジックは完成してるんだってさ。
単に必要ないから見せないだけ。
今微修正してるらしいけど、気が向いたら公開するとのこと

596 :仕様書無しさん:2015/06/09(火) 08:45:50.07
>>595
毛の壁よ、そういう時は素直に「今必死で書いてるから時間くれ」だろ

597 :仕様書無しさん:2015/06/09(火) 08:46:54.87
いちおう、海外のサイトで関連する話題を持ち出す奴がいないか監視しておくか

598 :仕様書無しさん:2015/06/09(火) 08:48:53.56
どうせまた破壊的代入してるんだろwwwww

599 :仕様書無しさん:2015/06/09(火) 09:48:40.13
>>595
>気が向いたら公開するとのこと

じゃあesumiiもcamloebaも単に必要ないから見せないだけで、
しかも気が向かないから公開しないだけだな。

600 :仕様書無しさん:2015/06/09(火) 10:04:41.30
あの二人なら今からフルスクラッチしても余裕だろ

601 :仕様書無しさん:2015/06/09(火) 10:16:33.91
>>600
普通に10分もかからずに書けるから。

602 :仕様書無しさん:2015/06/09(火) 10:30:13.58
じゃぁ、公開すればいいんじゃねぇの?
せっかくブログを持ってるんだから。

603 :仕様書無しさん:2015/06/09(火) 10:33:12.33
相手にしたくもないだけだろ。
誰だって汚物には触りたくない。

604 :仕様書無しさん:2015/06/09(火) 11:17:17.49
結局、2ちゃんねるのゴミ溜めで吼えるしかないのかwww

605 :仕様書無しさん:2015/06/09(火) 11:24:21.26
ドーモ、ジショウ=プログラマー=サン。オキャメラーです。

606 :仕様書無しさん:2015/06/09(火) 11:38:22.66
>>594
俺もそれに関しては、マジで常軌を逸した要求だと思ってた。

607 :仕様書無しさん:2015/06/09(火) 11:39:27.36
お絵かき処理については、毛の壁はいま、ダミーのアカウントでSOに質問しまくってるさ

608 :仕様書無しさん:2015/06/09(火) 13:18:36.82
「岡部の思想の完全な形式的な定義」なはずの
spinozaの実装コードがあのザマだったんだから
「完成しているお絵描きロジック」も推して知るべし。

609 :仕様書無しさん:2015/06/09(火) 15:08:28.10
特異な人物認定
Twitterや2ちゃんねるなどの掲示板においては、岡部氏に対する罵倒が散見する。
岡部氏はその発言者の名前や発信元が不明な状況であるにも関わらず、対立者の名前を持ち出し、
その人物が発言したと決めつけて、「反論」を開始することが多く、その認定プロセスは謎に包まれている。
とりわけ2ちゃんねるにおける氏のウォッチスレの投稿を読んで、「この投稿をしたのは〇〇だ!」と決めつけ、
そこから相手の実名や勤務先をも晒した徹底抗戦が繰り広げられることが多い。
匿名社会の2ちゃんねるにおける投稿を、自らが敵視している人物と同一視するのは、
「文体が似ている。」
「こんな下品な文章は普通の人間ではなりすますのは難しい」
「こういう発言は素人はなかなか出来るものではない」
「(問題視する発言に対して)”〇〇さん!と名指しでレスする奴が居た」
ということが根拠のようである。根拠が2ちゃんねるの投稿という事がほとんどであることから、
誤認もしばしばあるのではないかと考えられ、とりわけ現役の弁護士を「2ちゃんねるで僕を誹謗中傷している!」と公言したことについては、
当の弁護士からの全面否定と反撃に遭い、大きなトラブルを引き起こしている。
しかしながら一般的には匿名掲示板の投稿を根拠に他人を罪人扱いすることは通常の精神状態では考えにくく、
岡部氏独自のニュースソースが確信に導いている可能性もあるため、評価にあたっては慎重な判断が必要である。

610 :仕様書無しさん:2015/06/09(火) 18:11:09.15
>>581
最低だな岡部

611 :仕様書無しさん:2015/06/09(火) 20:34:03.24
spinozaはベイパーウェアに近いだろうけど、そんなソフトは
世の中にはたくさんあるので、現段階で評価するのは難しいな。

今叩くと、後できちんと実装されて恥をかかされるリスクも
多少はある。

612 :仕様書無しさん:2015/06/09(火) 20:43:00.05
これだから神戸の汚物扱いされるんだろうに

613 :仕様書無しさん:2015/06/09(火) 20:50:35.24
この岡部の「お前らは実用的なアプリ組めるのか?
クリックカウンターとかお絵描きツールとか」って
一流どこの箪笥職人や宮大工に向かって
「お前らは実用的な踏み台や本棚を作れるのか?」と
喚いてる様なもんだよな。
しかも本人の作品はガタガタボロボロで
釘の突き出しまくった踏み台だけで、
本棚は影も形もなし。

614 :仕様書無しさん:2015/06/09(火) 20:50:52.10
関数が組み込みで(データ 関数 関数 〜 関数)の形式を
貫くだけでいいならOCamlでもHaskellでも容易に実装できるんですけど。

ただ、変数束縛や関数定義の構文どうすんの、とか、結局は
特殊形式必要なんだけどな、とかそもそもquote不要とか
寝言もいいとこ、とか、Spinozaについて本人がしてる主張に
大規模な不備があるんで、まともな言語にするには情報が不足しすぎてるけどな。

615 :仕様書無しさん:2015/06/09(火) 21:09:57.93
>>611
100%ない。

「Lispデータ構造の問題点の指摘」の
「抜本的解法としての新プログラミング言語」で
あるらしいspinozaが
「『LISPと逆方向のリスト構造』を基盤とする」限り
「きちんと実装される」事はない。

616 :仕様書無しさん:2015/06/09(火) 21:15:38.17
ラノベなのにサクラちゃんに萌えないぞ

617 :仕様書無しさん:2015/06/09(火) 21:23:35.31
萌えるのは憑き狐兎のようなブサだけなんだろ?w

618 :仕様書無しさん:2015/06/09(火) 21:32:42.47
>憑き狐兎
なにこれ? 当て字にしては中二病というか、幼稚というか。

619 :仕様書無しさん:2015/06/09(火) 22:28:54.97
そういう幼稚かつ珍妙な当て字をつかいたがるのも松沢くんの特徴です。

620 :仕様書無しさん:2015/06/09(火) 22:51:21.51
こっちに転載するのはOKだよな? 関係ないスレを荒らすなよ…

491 :デフォルトの名無しさん:2015/06/09(火) 22:00:18.96 ID:On8D0YSk
ポイントフリーの理由は、読む能力を上げることだろうね
人間が書いたものは読めないならクレームをつけて書き直させることができるが
自然現象のようなものを読む場合は読む人の能力に全てがかかっている

492 :デフォルトの名無しさん:2015/06/09(火) 22:31:32.15 ID:lp6qdJfP
あまりに自然現象のようなレスなのでびっくりしている

621 :仕様書無しさん:2015/06/09(火) 23:00:10.22
妄想は間違った思い込みのことであり、他の人が誤りを説明したり説得したりしても、認めることはありません。
統合失調症の妄想は被害妄想が多く、盗聴されている・狙われていると思い込んでしまったりします。

622 :仕様書無しさん:2015/06/09(火) 23:02:31.93
>>618
そいつ、赤木スレにもとかにも居て「岡部をからかう奴をからかう」つもりでよくそういう対応をしている。
時には増田にも出張。
「岡部っぽい狂いっぷりを演じて、それに食らいついてくる奴ら」が好物みたい。

623 :仕様書無しさん:2015/06/09(火) 23:02:50.82
>>621
それだけとってきて、毛の妄想は糖質的じゃないってする輩がいるけど
どこからどうみても毛の妄想は糖質的だろと思うんだが

624 :仕様書無しさん:2015/06/09(火) 23:26:38.17
「他の人が誤りを説明したり説得したりしても、認めることはありません。 」

って、これって・・・・。

625 :仕様書無しさん:2015/06/10(水) 00:08:39.39
毛の壁よ、ビースト田所さんがヤッシーとかいう奴と別人だと分かった気分はどうだ?ゴメンナサイは?

626 :仕様書無しさん:2015/06/10(水) 07:35:40.14
プログラムと関係ない話は毛スレでやってくれ。

627 :仕様書無しさん:2015/06/11(木) 02:15:31.54
逮捕

628 :仕様書無しさん:2015/06/11(木) 08:41:53.99
>>627
ソースは?

629 :仕様書無しさん:2015/06/11(木) 09:05:18.28
>>628
ソース以前に誰が何で、とすら書いてない
アホの釣り餌に釣られんな。

つかスレ違い。毛スレでやれ。
仮に毛が姪に手を出そうがどうしようが
それで逮捕されようがされまいが、それが
毛のプログラムが動く動かんに影響する訳じゃない。

630 :仕様書無しさん:2015/06/11(木) 15:59:26.56
実刑判決

631 :仕様書無しさん:2015/06/11(木) 21:01:39.22
無罪判決

632 :仕様書無しさん:2015/06/11(木) 23:11:29.95
Sickuserのページ編集できないのはなんで?

633 :仕様書無しさん:2015/06/12(金) 00:38:55.57
【競輪】第二の川崎祭【伊木さん祭】

現在オールスターガールズファン投票
が開催されています

もうすぐ締め切りです

楽天ポイントも1万ポイント当たるので
ぜひ、投票してください


そのさいは、是非伊木さんに投票して

代謝を回避させてあげてください

皆様のお力をぜひ、頂きたいです

彼女は、ビリになろうが
ひたむきに練習し
一走一走懸命に走るハルウララを
思わせる頑張りやさんです

投票及び拡散どうかお願い致します

競輪板 伊木さんスレッドより

634 :仕様書無しさん:2015/06/12(金) 08:05:04.49
弟さんによると、入院させられてるらしいから仕方ないね

635 :仕様書無しさん:2015/06/12(金) 08:44:11.99
>>634
ソースのない情報はすべてデマとみなします。

636 :仕様書無しさん:2015/06/12(金) 10:40:45.54
>>635
ソースはさとしって書いてるのに・・・・・・

637 :仕様書無しさん:2015/06/12(金) 10:49:25.85
葬式

638 :仕様書無しさん:2015/06/12(金) 10:55:53.68
>>636
弟さんの件が事実かどうか分からないからね。
入院の事実を万人が追認できれば信用できるのだが。
逮捕とかデマ流してた輩もいることだしw

639 :仕様書無しさん:2015/06/12(金) 11:36:46.35
【社会】他人の無線LANただ乗り容疑で逮捕 全国初の立件 [転載禁止]&#169;2ch.net
http://daily.2ch.net/test/read.cgi/newsplus/1434075677/

640 :仕様書無しさん:2015/06/12(金) 12:01:23.74
>>635
ソースは2ちゃんねるです。

641 :仕様書無しさん:2015/06/12(金) 12:01:58.03
>>638
なんでデマだと知ってるの?デマじゃないかもしれないわけだよね。

642 :仕様書無しさん:2015/06/12(金) 15:55:17.19
縋りたい情報()に縋ればいいさ
毛の壁だもの

たけし

643 :仕様書無しさん:2015/06/13(土) 19:40:11.39
沈黙2週間目か。
あと2週間したらまた別のブログを始めたりしてなw

644 :仕様書無しさん:2015/06/13(土) 20:06:19.46
>>643
それはもう120%無い。今回のみ削除処分と凍結処分にはかなり参ってるようだし。

645 :仕様書無しさん:2015/06/13(土) 20:18:56.40
kenokabetechwritingが凍結されたわけじゃあるまい。

646 :仕様書無しさん:2015/06/13(土) 21:32:00.98
あいつは躁鬱も抱えてる。
鬱状態になって沈黙すると平気で1ヶ月以上黙ったまま。
躁状態になるとリバウンドで物凄い勢いで迷惑行為を繰り返す。

647 :仕様書無しさん:2015/06/13(土) 22:12:02.58
お元気そうですけど

http://gyazo.com/85cde1821e4685d3f052dc2cac8b7ae2

648 :仕様書無しさん:2015/06/14(日) 04:48:36.72
>>441
141位 ─ 本 > コンピュータ・IT > Web作成・開発
260位 ─ 本 > コンピュータ・IT > プログラミング > ソフトウェア開発・言語

649 :仕様書無しさん:2015/06/14(日) 06:48:45.26
SickUserのブログを止めることが出来たのは殊勲賞ものだな
本人も無かったことにしたがってるようだし、ざまーみろだ

650 :仕様書無しさん:2015/06/14(日) 06:51:27.43
死去

651 :仕様書無しさん:2015/06/14(日) 08:24:15.82
sickuser消えてないぞ。
願望で語るな。

652 :仕様書無しさん:2015/06/14(日) 09:01:58.71
>>651
消えたなんてどこに書いてあるんだ、あ?

653 :仕様書無しさん:2015/06/14(日) 09:33:20.17
半年前から更新されてないようだが、それが殊勲賞なのか? 誰の?
モトケン?

654 :仕様書無しさん:2015/06/14(日) 09:49:18.98
そりゃあ本橋...じゃなくてモトケン先生だよ。

655 :仕様書無しさん:2015/06/14(日) 09:58:07.99
そうやって岡部の妄想煽るのやめてやれよな。矢部さんのいい迷惑だ。

656 :仕様書無しさん:2015/06/14(日) 10:04:30.93
オマエモナー(AA略

つかお前ら毛スレと混同してるだろ。

657 :仕様書無しさん:2015/06/14(日) 10:10:01.82
更新ないから語ることもないしな。実際ツマラナイ。

658 :仕様書無しさん:2015/06/14(日) 17:54:28.89
松沢病院を追い返されたらしいぞ

659 :仕様書無しさん:2015/06/15(月) 10:15:05.95
俺も、さっちぃから聞いたww

660 :仕様書無しさん:2015/06/15(月) 18:03:58.94
たかだかお絵描きアプリ一つで、どんだけコーディングが難航してるんだ岡部健よ?
その程度のスキルなら大御所に喧嘩ふっかけるなよw

661 :仕様書無しさん:2015/06/16(火) 08:03:28.11
                  ,.-―: ̄`ー::::::::::、
                /::::::::::::.::::::::::::::::::::::::::::`::、、
               /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
               l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
               l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
              l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
              l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
              ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
             ヽ:::::    ̄ .)::;  l  ̄   l::::/
              、:::::..   /:::; .,-、     l:::/、
               ::::::::  ゝヽ- ー' 、     l::/,
                ,:、:: / ,--、,-.、_ l     /
                 、::、 `ー ̄-'    /
                   、::ヽ      /:
                 r‐''''^¨^⌒ ̄ ̄ ̄ヽ
               ,ノ`,           \
              ノ/             ヽ
             ι.}           λ    )
             ヽ(,.          ノ!   r'
               (          l  .,/
              ノ,,,,,,,,,,,,,,,,,,,,,,,,,,,,丿へ
             ノ              ,)
             (  ∵ ∧∵    /,,丿
             \,,,,/人\__ノ   /
             (  ) (__)    (   )
            《  l (___)   《 ̄ ̄》
           《__(____)  《____》

662 :仕様書無しさん:2015/06/16(火) 08:21:44.44
お絵かきソフトまだあ?
振った方が、何も示せないのはカッコ悪いぜ?岡部健よ

663 :仕様書無しさん:2015/06/17(水) 09:37:29.56
当該の記事で著者がOCamlで「お絵かきロジック」を実装してみせよと要求する一方で自身ではJavaScriptによるそれを公表していない点も気になります

664 :仕様書無しさん:2015/06/18(木) 08:05:30.98
ねえお絵かきソフトまだ?
いつまでモタついてるのよ、岡部健さんよ

665 :仕様書無しさん:2015/06/18(木) 10:40:22.07
OCamlでは有用なソフトが作れないということだ。
JavaScriptだと、一々岡部が作らなくてもサンプルはたくさんある。

岡部先生の手を煩わすな。今、先生は新書籍を執筆中だ。

666 :仕様書無しさん:2015/06/18(木) 11:34:49.15
JSの関数型で書いた有用なお絵かきアプリまだ?

667 :仕様書無しさん:2015/06/18(木) 11:59:16.30
>>666
これだけ待っても完成させられなかったみたいだね。
岡部も口ほどにでも無いなあ(笑)

668 :仕様書無しさん:2015/06/18(木) 12:38:42.23
岡部健(kenokabe)氏のIQ145本の哲学部分に関しての註釈メモ ...
https://note.mu/__esehara__/n/n7f21a4e19088

669 :仕様書無しさん:2015/06/18(木) 13:58:22.22
つーかお絵かきアプリってなんだよ、学生の課題レベルじゃねえか
職業プログラマなのにそんなしょうもないもので実力誇示されても

670 :仕様書無しさん:2015/06/18(木) 14:56:39.35
クリックカウンターで「お絵描きアプリのポテンシャルは示した」という強弁らしいよ。
毛によると。

671 :仕様書無しさん:2015/06/18(木) 15:07:31.47
       ,.-―: ̄`ー::::::::::、                  
     /::::::::::::.::::::::::::::::::::::::::::`::、、
    /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
    l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
    l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
   l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
   l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
   ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
  ヽ:::::    ̄ .)::;  l  ̄   l::::/
   、:::::..   /:::; .,-、     l:::/、
    ::::::::  ゝヽ- ー' 、     l::/,
     ,:、:: / ,--、,-.、_ l     /        
      、::、 `ー ̄-'    /
        、::ヽ      /:
       | l      l |     ..,. ., .,
       | |      | _|。.:_::゜。-.;.:゜。:.:;。
       ヽ \_ .。 '゚/   `。:、`;゜:;.::.。:.:。 プシャアアアアアアアアアッ
        /\_ン ∩ソ\    ::..゜:: ゚。:.:.::.。.。:.
    .   /  / `ー'ー'\ \  ゜: ::..゜:: ゚。:.:.:,。:.:.
      〈  く      / / ::..゜:: ゚。:.:.:,.:.:.:。:.:,
.       \ L    ./ /   ::..゜:: ゚。:.:.:,.:.:,.:.:.:,
         〉 )  ( .:  \  ::..゜:: ゚。:.:.:,.:.:,.:.:.

672 :仕様書無しさん:2015/06/18(木) 16:26:42.84
これなに?

http://stackoverflow.com/questions/12434024/how-powerful-is-javascript-going-to-be-with-linq-js-rx-js-compared-to-haskell

673 :仕様書無しさん:2015/06/18(木) 17:08:54.23
うはははwwwe

674 :仕様書無しさん:2015/06/18(木) 17:25:03.29
StackOverflowのローカルルールも知らんのかこの男は

675 :仕様書無しさん:2015/06/18(木) 17:45:15.46
これまでの復習:

お絵かきもクリックカウンターも単に「岡部が要求したから」OCamlやHaskellのユーザが(一瞬で)書いただけ。
もっとマシなアプリはいくらでもある。ただしマイナーなのでJSよりは少ない。

なお岡部自身はいまだにお絵かきも「クリックカウンターも」関数型JSで書けていない。
(岡部の自称関数型クリックカウンターは最も肝心の部分で破壊的代入を用いた命令型)

676 :仕様書無しさん:2015/06/18(木) 19:13:33.49
>>672
なんだこいつ。
グローバルだとかGALAPAGOSだとかのたまっておいて、てめえは地球上に居場所無いじゃねーかww

677 :仕様書無しさん:2015/06/18(木) 19:14:43.86
powerful(爆笑)

678 :仕様書無しさん:2015/06/18(木) 19:16:08.59
closed&#160;as not a real question


ゲラゲラ

679 :仕様書無しさん:2015/06/18(木) 19:55:38.09
毎日書店でこいつの本を裏返すの面倒だから、さっさと絶版にしろ

680 :仕様書無しさん:2015/06/18(木) 20:01:10.38
>>679
書店員の無駄な仕事を増やすのはやめて差し上げろ。

681 :仕様書無しさん:2015/06/18(木) 20:16:00.14
>>680
こんなゴミを平積みしている書店が悪い

682 :仕様書無しさん:2015/06/18(木) 20:24:52.13
>>681
本屋には本屋の事情があるかも知れない。
それに事情があろうと無かろうと店の展示を勝手に変えるような行動は営業妨害行為と見なされるのが世間の常識だが。

いくら本の内容がデタラメで作者が憎たらしくても、流通の末端の本屋に迷惑行為をするのは社会人として恥ずべき行為だとは思わないか?
自分らの気にくわない本を並べてた本屋にカチ込んで恫喝したしばき隊とかCRACとか名乗ってる連中と大差ないわ。

683 :仕様書無しさん:2015/06/18(木) 21:53:01.56
書籍流通の仕組みを知っていれば書籍小売を責めても
詮無きことだということはわかるはず。

ひっくり返して回る暇があるなら、
Amazonにまともな批判的レビューを書くべし。

684 :仕様書無しさん:2015/06/18(木) 22:24:03.17
IP開示請求されても知らんぞw
あっ、いまはVPNだから大丈夫なのか?(笑)

685 :仕様書無しさん:2015/06/18(木) 23:13:21.69
万引きすればOk!

686 :仕様書無しさん:2015/06/18(木) 23:13:54.43
>>684
バーカ
スカイに決まってるだろ

687 :仕様書無しさん:2015/06/18(木) 23:16:12.51
俺も金出すの嫌だから失敬してきた。批判記事はそれで書いた

688 :仕様書無しさん:2015/06/19(金) 00:29:30.51
http://stackoverflow.com/questions/12434024/how-powerful-is-javascript-going-to-be-with-linq-js-rx-js-compared-to-haskell

「linq.js + Rx.jsを用いたjavaScriptは、Haskellに比べて、数学的整合性の力を持った関数型プログラミングの点で、どれぐらい力があるでしょうか?」

--------------------
実際の質問ではないとしてMitch Wheat, Daniel Wagner, OMG Ponies, chuckj, Tikhon Jelvisによりクローズされました
Sep 15 '12 at 2:55

何を質問しているのか読み取ることが困難です。この質問はあいまい、漠然としている、不完全、過度に一般的、あるいは修辞的で、
現在の形では意味のある回答ができません。再びオープンできるよう、質問を明確にする助けを得るには、ヘルプセンターを訪れてください。
もしヘルプセンターにあるルールに沿うよう、書き直せるならば、質問を編集してください。
--------------------

「力」とは、信じがたいほど漠然とした用語ですね。9000以上でしょう。- KevinM1 Sep 15 '12 at 2:26

7ぐらいだと思います。- Aesthete Sep 15 '12 at 2:29

どういう正確な答が得られると期待しているのですか? 単位すら与えられていないのですが。- Daedalus Sep 15 '12 at 2:35

689 :仕様書無しさん:2015/06/19(金) 00:31:56.76
これはひどい…

690 :仕様書無しさん:2015/06/19(金) 03:15:07.87
OCamlの連中って本屋に行って本をひっくり返すみたいな
キチガイ行為やってんだな。かなり引いた。

691 :仕様書無しさん:2015/06/19(金) 04:27:52.21
WebAssemblyで、ついにJSをウェブから追放する動きが本格化し始めたな。
実にいいことだ。

692 :仕様書無しさん:2015/06/19(金) 07:55:08.32
釣りだろ。

693 :仕様書無しさん:2015/06/19(金) 08:04:39.04
0303 名無しさん@ゴーゴーゴーゴー! 2015/06/19 00:11:11
http://stackoverflow...hout-modification-of

・この質問のコードは全くわけがわかりません。意味の通じる質問ができるように、
SOでのコードのフォーマットのしかたを理解する時間をかけてください。
- Matt Ball Aug 2 '13 at 3:51

・同じことについての質問を何度も投稿しないでください。かわりに、元の投稿を編集すべきです。
- jprofitt Aug 2 '13 at 3:53

・本質的に同じ質問をまた聞いているのを見て本当にがっかりしています。しかも最初の質問よりさらに不明瞭です。
あなたの質問は問題に対する最低限の理解も示していないので、もはやクローズすべき域に達しつつあります。
つまり、あなたはHTMLの根本的な基本も理解していないように見えます。あるいは、理解しているのであれば、濫用しています。
- paddy Aug 2 '13 at 3:54

694 :仕様書無しさん:2015/06/19(金) 08:04:42.06
これはアートです

695 :仕様書無しさん:2015/06/19(金) 10:06:41.10
岡部はpixivに進出すべき

岡部のコードはアートなんだよ。

696 :仕様書無しさん:2015/06/20(土) 10:48:32.14
>>679
おやおや、売れたら困るのん?
売れれば売れるほど、岡部のケツを蹴る脚が増えるだけなのに

697 :仕様書無しさん:2015/06/20(土) 13:44:43.00
岡部みたいなIT芸人がいた方が、おもしろいだろ。
本気で潰そうとしてる奴は、頭がおかしい。

698 :仕様書無しさん:2015/06/20(土) 14:22:36.74
残念だがどんなアホな本でも買っちゃったら
当人の責任だからな。

699 :仕様書無しさん:2015/06/20(土) 14:37:06.72
でも本屋で目立つように陳列されていたら、騙されて買っちゃう犠牲者が増えちゃうじゃないか。
詐欺師に騙される方が悪いってのかよ。

700 :仕様書無しさん:2015/06/20(土) 14:45:37.15
>>699
「詐欺師に誰が何人騙されようと>>696は困らん。
むしろ被害者の一部が詐欺師を殴ればメシウマだ」と
言ってるんだろう。
およそ信じられん下劣な感性だが。

701 :仕様書無しさん:2015/06/20(土) 16:33:18.32
>>699は岡部に個人的恨みでもあるんか?

702 :仕様書無しさん:2015/06/20(土) 16:56:12.64
>>700
696だけど、詐欺もなにも昔からずっとウォッチしていた俺は喜んで1480円ぽっち払って買ったが?w

ツイッターの頃は迷惑かけられたこともあるが、こいつって笑わせてくれるほうが多いじゃんw

こんなに一生懸命に恥かいて笑われて、金にもならないなんて哀れだとずっと思ってたからなw

本が出て大騒ぎになって、より笑えるしその記念で1500円は安いわw

703 :仕様書無しさん:2015/06/21(日) 10:14:59.24
毛の壁先生が頭を抱えている”お絵描きソフト”に挑戦してみようかな。
環境はWindows8.1のHTML5+JavaScript。
Visual Studioでのお試しでやろうかな。

704 :仕様書無しさん:2015/06/21(日) 10:28:49.16
>>703
興味あるから開発できたら、ぜひここで公開してくださいw

705 :仕様書無しさん:2015/06/21(日) 12:30:03.87
>>703
関数型でやらないと大した意味ない。

706 :Amazon旅団長:2015/06/21(日) 13:10:10.28
ども、Amazon旅団長のちくわですw
みなさま、多数のアカウントの動員、ありがとうございました
おかげさまで天誅食らわせてやれました
あとはAmazonの運営が精査しないことを祈るのみです

お疲れ様でした

707 :仕様書無しさん:2015/06/21(日) 13:16:01.83
そういうのはヲチスレだけでやってくれ

708 :仕様書無しさん:2015/06/21(日) 13:20:56.77
Amazonが精査した結果として、否定的なレビューに対する
「参考にならなかった」が定期的に減ってるんだよなww

709 :仕様書無しさん:2015/06/21(日) 17:01:50.76
岡部式自称関数型(笑)ではない、まともな関数型JSでのクリックカウンターは>>149

関数型JSお絵かきはまだ。(岡部は自称関数型ですら書いていない)

710 :仕様書無しさん:2015/06/21(日) 18:08:01.11
>>702
お前個人の\1500なんぞ知らんわw
「知らずに買っちゃった全員」に
お前が返金できんのかよ?

711 :仕様書無しさん:2015/06/21(日) 22:07:20.59
【基本、どの関数型言語でやろうと、時間が本質的であることに無頓着で、
考慮せず、なんらかの破壊的代入をやっている限り、それは関数型プログラミングではありません。】


岡部さん、息してる?

712 :仕様書無しさん:2015/06/22(月) 06:59:15.12
岡部くん息してる?

めげちゃだめだよ。

さあstackoverflowの失態は無かったことにして教育者としての活動を再開するんだ

713 :仕様書無しさん:2015/06/22(月) 12:20:09.34
健ちゃ、息してる?
ドンマイ、ドンマイ(爆笑)

714 :仕様書無しさん:2015/06/22(月) 23:53:47.74
ちくわさんも頑張るねえ

715 :703:2015/06/23(火) 15:43:44.71
JavaScript勉強始めたのは良いけど、慣れないと大変な言語なんだね。(^^;;
判った事が幾つか有ったので、言い訳の代わりに報告(汗

・Canvasと呼ばれるモノが有る事でグラフィック関連が楽になっている。
 Canvasで検索すると、お絵描きソフトのサンプルが沢山・・・ (・O・;
・健ちゃんがスピノザで掲げている考え方かたが、Objectの概念と同じみたい。
 Object間のやり取りの設計が出来れば、笑い話でなくなる事も有り得る。

難しいけど、健ちゃんを理解する為にもう少し頑張ってみます。 (^^;

716 :仕様書無しさん:2015/06/23(火) 19:45:48.86
>>715
>・健ちゃんがスピノザで掲げている考え方かたが、Objectの概念と同じみたい。

全然違うだろ。

717 :仕様書無しさん:2015/06/23(火) 21:57:25.23
「お絵かきアプリ」が簡単に書けるのはアタリマエのことで、
その上で、破壊的代入を用いない関数型で毛が書けるかどうかが
問題になっているので>>703の頓珍漢ぶりには手の施しようがない。

718 :703:2015/06/23(火) 23:41:59.67
>>717
いや・・・ ”破壊的代入”とか云う話は一度も挙げてないのだけども・・・ (^^;;
そんな高度な書き込みしたかな??

「JavaScript勉強始めたのは良いけど、慣れないと大変な言語なんだね。(^^;; 」

上の書き込み見ても判る様に、始めたばかりなのに文句言われても・・・

頑張って健ちゃんに結果を求めて下さい。 見てますよ。(^^)

719 :仕様書無しさん:2015/06/23(火) 23:45:52.44
>>718
毛がアタマを抱えているのは破壊的代入をしない関数型で書けないからだ。
このスレでずっと問題になっているのはその点なので、
ググればすぐに出てくるような普通のJSコードは問題になっていない。

なんで「お絵かきアプリ」が問題になっているかを理解しない
カキコをされても、そもそもここはお前のJS勉強帳じゃないわけ。

720 :仕様書無しさん:2015/06/24(水) 00:29:54.49
岡部がブログで啖呵切った後に沈黙を保つようになったという、噴飯ものの展開。
いつもの鬱期であることを差し引いても笑えるわ

721 :仕様書無しさん:2015/06/24(水) 00:48:41.01
         ___
         | 岡 |                    
         | 部 |
         | 家 |
         | 先 |
         | 祖 |
         | 代 |
         | 々 |
      ,,,.   | 之 | ,'"';,
    、''゙゙;、).  | 墓 | 、''゙゙;、),、
     ゙''!リ'' i二二二二!゙''l!リ'''゙
     ‖  `i二二二!´ ‖
     昌 |: ̄ ̄ ̄ ̄:| 昌
    | ̄:|_|;;;l"二二゙゙l;;|_| ̄:|
    |  :|::::::| |;;;;;;;;;;| |::::|  :|
    |  :|::::::|┌─┐|::::|  :|                     __
 ./゙゙└‐┴ ┴l,,,,,,,,,,l┴┴‐┘゙゙゙゙\               / ̄   \
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|      〜 &     |      :::|
  ̄|三|三三|三三三三|三三|三| ̄          ~       |  健   ::::|
   |  |:::  |: :    : : |::   |  |                 |       ::::: |
   |  |:::  |: :    : : |::   |  |                  |  ∬    ∬::| 
  /_|:::  |: :     : :.|::  :|_ヽ                 |ii,,≦≧、  :ii :::|
 _|___|;;;;;;;;;;|,;,;,,,,,,,,,,,,,,,;,;,|;;;;;;;;;;|___|_              _ |旦‖===‖旦:| _
 l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l     -W-----┘二二二二二二二二二└--ff---\-- 

722 :仕様書無しさん:2015/06/24(水) 07:45:41.55
https://twitter.com/PaveSpike/status/612772645730320388/photo/1

これ撒いたの、岡部健か!?

723 :仕様書無しさん:2015/06/24(水) 09:28:44.00
>>722
ワロタwww
汚壁は自分で勝手に追い詰められるから違うだろうがワロタwww

724 : ◆nHX7uJrJYv2Z :2015/06/24(水) 09:42:57.04
おかべたん、みてう〜?www
有罪、有罪♪

725 :仕様書無しさん:2015/06/24(水) 10:55:15.12
>>721
おいおい、健ちゃんは夢の島に埋まる予定なんだから

726 :仕様書無しさん:2015/06/24(水) 14:21:13.22
>>718
このスレの話題がまるで理解できてない。
そのレベルの的外れな「お勉強」の進捗を
ここにダラダラ書かれても邪魔臭いだけだ。
一人でコソコソやるか自分でスレでも立てろ。

727 :仕様書無しさん:2015/06/24(水) 14:54:29.00
       ,.-―: ̄`ー::::::::::、                  
     /::::::::::::.::::::::::::::::::::::::::::`::、、
    /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
    l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
    l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
   l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
   l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
   ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
  ヽ:::::    ̄ .)::;  l  ̄   l::::/
   、:::::..   /:::; .,-、     l:::/、
    ::::::::  ゝヽ- ー' 、     l::/,
     ,:、:: / ,--、,-.、_ l     /        
      、::、 `ー ̄-'    /
        、::ヽ      /:
       | l      l |     ..,. ., .,
       | |      | _|。.:_::゜。-.;.:゜。:.:;。
       ヽ \_ .。 '゚/   `。:、`;゜:;.::.。:.:。 プシャアアアアアアアアアッ
        /\_ン ∩ソ\    ::..゜:: ゚。:.:.::.。.。:.
    .   /  / `ー'ー'\ \  ゜: ::..゜:: ゚。:.:.:,。:.:.
      〈  く      / / ::..゜:: ゚。:.:.:,.:.:.:。:.:,
.       \ L    ./ /   ::..゜:: ゚。:.:.:,.:.:,.:.:.:,
         〉 )  ( .:  \  ::..゜:: ゚。:.:.:,.:.:,.:.:.

728 :仕様書無しさん:2015/06/25(木) 12:08:11.20
                  ,.-―: ̄`ー::::::::::、
                /::::::::::::.::::::::::::::::::::::::::::`::、、
               /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
               l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
               l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
              l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
              l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
              ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
             ヽ:::::    ̄ .)::;  l  ̄   l::::/
              、:::::..   /:::; .,-、     l:::/、
               ::::::::  ゝヽ- ー' 、     l::/,
                ,:、:: / ,--、,-.、_ l     /
    ,.:':'゙'゙'゙:゙'゙':';.        、::、 `ー ̄-'    /
   r゙ ,.: :;;;:: : : :           、::ヽ      /:
   | : ::::~';::--ー'ー-----ーー;;:'゙ .: :` ‐- 、  |
  ,i    ::::::::::::::::::::::::::::::: ::: :ヾ        i
  r'     ::::::::::::::::: : : :::::: :::::  ::::. .      /
  |      :::::::::: : : : : ::: ::  ::         イ
  i      : : ::::::::::: : : ::::::: :         |
  |      ,.;イ-- .,           ,... -' i
   i      ,.;':/   ゙'ー-.,_ i    ,.イ::  /
  .i::::   /:/        ̄i   / ゙i   |
  │::  ノ::/         |   i   |  |
 r':: イ:::::i゙            |  |   i   |
 |:: | ヽ '-.,         ヽ 〈    ヽ ヽ.,
 i, , '-, ゙'ー'ー'          ヽ、`,ー、  `'ー'ー'

729 :仕様書無しさん:2015/06/25(木) 12:28:08.91
ネトヲチ板向けネタは向こうでお願い

730 :仕様書無しさん:2015/06/25(木) 16:12:01.75
逮捕

731 :仕様書無しさん:2015/06/25(木) 19:49:07.82
無罪

732 :仕様書無しさん:2015/06/26(金) 10:17:35.05
起訴されてたの?

733 :仕様書無しさん:2015/06/26(金) 11:39:34.81
岡部本の原点

http://matomonafx.seesaa.net/s/article/57742748.html

734 :仕様書無しさん:2015/06/26(金) 11:54:02.93
>>732
ソースはない

735 :仕様書無しさん:2015/06/26(金) 12:15:40.28
>>734
やっぱり事実なんだね?

736 :仕様書無しさん:2015/06/26(金) 13:06:11.45
>>735
わかるだろ、どう見てもw

737 :仕様書無しさん:2015/06/26(金) 15:26:50.79
>>733
JKと後輩のやりとりソックリだなwww

738 :仕様書無しさん:2015/06/27(土) 16:55:30.46
なあにこれ


https://github.com/kenokabe/markdown-stream/commit/82eb1765068802037aef1014eaf67b9b36f11aa8

739 :仕様書無しさん:2015/06/28(日) 10:55:17.55
>>738
atomが仕様変更したからプラグインにも変更要求してて、それは検索するといくつかヒットするが、
いつまでも対応せず催促どころか修正までatom側にやらせた奴はざっと見たかぎりkenokabeだけ。

740 :仕様書無しさん:2015/06/28(日) 19:34:54.85
>>739
修正できなかったのだろうな。スキル的に

741 :仕様書無しさん:2015/06/28(日) 22:59:07.10
Do not use

742 :仕様書無しさん:2015/06/29(月) 09:03:38.95
>>741
岡部の悪口やめろお前ら

743 :仕様書無しさん:2015/06/29(月) 09:51:42.83
>>739
わからなかったのか、聞かん坊だったのか・・・・・・

744 :仕様書無しさん:2015/06/29(月) 10:56:18.79
>>742
Do not use

745 :仕様書無しさん:2015/06/29(月) 13:02:14.79
>>744
岡部の事を侮辱するな

746 :仕様書無しさん:2015/06/29(月) 18:40:12.12
>>745
Do not use

747 :仕様書無しさん:2015/06/29(月) 20:23:36.14
( ゚∀゚)

748 :仕様書無しさん:2015/06/30(火) 08:38:04.82
Do not use deprecated APIs.

1 changed file
1 deletions

- kenokabe

749 :仕様書無しさん:2015/06/30(火) 14:23:01.64
● 炭水化物(小麦、米)=砂糖 ●

・「いつものパン」があなたを殺す: 脳を一生、老化させない食事 (デイビッド パールマター 2015/1/16)

・ダダモ博士のNEW血液型健康ダイエット (集英社文庫 2004/3/19)
 O型とB型は小麦、とうもろこし、蕎麦を食べると体調が悪くなり太ります

・統合失調症、うつ病、パニック障害は糖を抜くと3日で治った。

・炭水化物が人類を滅ぼす 糖質制限からみた生命の科学  (夏井睦 光文社新書 2013/10/17)

・チョコレートは超危険食品 強い依存性、糖尿病の恐れ…妊婦や子供は摂取要注意
http://wc2014.2ch.net/test/read.cgi/shapeup/1430052776/823

・すべての不調は首が原因だった!
http://wc2014.2ch.net/test/read.cgi/shapeup/1425713834/73

小麦に含まれてるグルテンは脳を炎症させます。→精神病、ウツ病の原因に。

O型とB型は小麦を食べると腸に血が集まりアレルギーのようになり吸収が遅くなりタンパク質を脂肪として吸収してしまうため太ります。

小麦は『毒』です。

小麦は『砂糖(炭水化物)』です。

750 :仕様書無しさん:2015/06/30(火) 15:21:44.13
701 デフォルトの名無しさん 2015/06/30(火) 12:03:29.96 ID:xY5YXWOJ
そうやって【自称関数型】のヤカラはいつも逃げる
GUIで使えるアプリも書けない

751 :仕様書無しさん:2015/06/30(火) 18:02:04.42
著者が挙げている「クリックカウンター」や「お絵かき」の類を作成するのに特
別なexpertiseは不要で、単に使用するGUIライブラリ・グラフィックスライブラリのドキュ
メントが読めれば充分なので、その趣旨は私にはまったく判然としません(当該の記事で著
者がOCamlで「お絵かきロジック」を実装してみせよと要求する一方で自身ではJavaScript
によるそれを公表していない点も気になります)

752 :仕様書無しさん:2015/06/30(火) 23:40:14.34
>>745
Do not use

753 :仕様書無しさん:2015/07/01(水) 12:23:36.27
岡部よ、いつまでコード書いてんだ?
大口たたいてすみません、と一言謝れば良いだけだろ

754 :仕様書無しさん:2015/07/01(水) 16:26:20.38
http://qiita.com/kwatch/items/af6243f6517624b92f22

思うに、岡部は、こういう当たり前のことで誰も書かないようなことを、
書かせた貢献者じゃないか?

岡部は「わざとアホなことを書いて」、注目を集めたんだよ。

755 :仕様書無しさん:2015/07/01(水) 17:28:43.48
>>754
IQ145の話題があるな。良かったな、毛。

756 :仕様書無しさん:2015/07/01(水) 19:04:37.27
今日、久しぶりに本屋に行ったら、岡部の本が目立たないように、陳列が変わっていました。
私の思いがようやく書店員に届いたようです。
嬉しい限りです。

757 :仕様書無しさん:2015/07/01(水) 19:51:31.70
な、な、なんにもできない〜なんにもできない〜

758 :仕様書無しさん:2015/07/02(木) 10:30:06.20
野田犬一匹、黙らせられない無能。

759 :仕様書無しさん:2015/07/03(金) 00:40:12.16
>>758
おいおい、KNKBの仲間を犬呼ばわりかよw

760 :仕様書無しさん:2015/07/03(金) 01:41:50.54
黒いシュークリーム〜黒いシュークリーム〜

761 :仕様書無しさん:2015/07/03(金) 01:45:07.82
>>751
「クリックカウンダーでポテンシャルは示した」から、不要なんじゃないですか?(爆笑)

762 :仕様書無しさん:2015/07/03(金) 10:47:19.61
>>761
ぎゃっはっはっは(笑い)

763 :仕様書無しさん:2015/07/03(金) 16:07:33.00
>>716
△「クリックカウンダーでポテンシャルは示した」
○(自称関数型なのに実際にはx == state + 1に対しstate = x;と
  破壊的代入を行なっているスパゲッティ命令型の)クリックカウンターで
 (岡部の)ポテンシャル(が極端に低いこと)を示した

ちなみにカウンダーって何:-)

764 :仕様書無しさん:2015/07/03(金) 18:19:33.42
クリック買うんだー
FXか何かかな?

765 :仕様書無しさん:2015/07/04(土) 10:31:39.12
>>760
毛のあの「黒いシュークリームとはおはぎのことです」という発言、
未だに謎なんだが、真意わかる人居る?
あの謎の推断思考は研究に値する

766 :仕様書無しさん:2015/07/04(土) 10:38:26.94
>>763
どこがスパゲティなのか言ってみろ、ボケ

767 :仕様書無しさん:2015/07/04(土) 10:38:58.78
>>765
そんなもん、わからんのはおまえらだけ

768 :仕様書無しさん:2015/07/04(土) 13:37:10.99
むしろあのコードがスパゲッティじゃないってやつは
普段どんな恐ろしいコードを書いているんだ(ガクガクブルブル

769 :仕様書無しさん:2015/07/04(土) 13:49:54.01
岡部、多分独学。というか学んでもいない。フリースタイル。

770 :仕様書無しさん:2015/07/04(土) 13:50:25.87
>>765
俺もその記事読んだけど、統合失調症だと思う

771 :仕様書無しさん:2015/07/05(日) 13:00:40.36
スパゲッティというのは、関数軍団が作った機械出力のJavaScriptコードの
ことを言うんだよ。

関数軍団は、何でも100%勝たないと気がすまない幼稚な所があるがそこが最大の
欠点だな。

岡部の挑戦に対しては、関数型言語をつかってクリックカウンタを作ることは
ブラウザが対応していないので出来ないことを言うべきだったのだ。
もちろん、機械変換してJavaScript化すれば紛い物は出来るのかもしれないが、
スパゲティとバカにされるだけ。適材適所ということだ。

岡部は、関数軍団が100%勝てない無理難題を設定し、いかに連中が本質を
見ていないのか試したんだよ。

772 :仕様書無しさん:2015/07/05(日) 13:02:47.38
だったら毛はブログでその旨を書いて勝利宣言するはずじゃねえか。
何でだんまりしてるんだよw

773 :仕様書無しさん:2015/07/05(日) 13:32:15.86
拘留中だからじゃね?www

774 :仕様書無しさん:2015/07/05(日) 13:33:36.04
岡部の自称関数型クリックカウンターは普通に破壊的代入state=state+1;してるスパゲッティ命令型手書きJavaScript

775 :仕様書無しさん:2015/07/05(日) 13:40:08.61
ブラウザが関数型言語を直に実行できないというなら、
CPUも関数型プログラムを直に実行できないので
およそ関数型プログラミングは不可能になるから、
その論理は完全に破綻している。
間違っているものはいくら屁理屈をこねようが間違ってる。

776 :仕様書無しさん:2015/07/05(日) 14:29:56.04
そういう考え方では駄目だな。
最終的にはどの言語で書いたって機械語に変わるわけだし、
ソースのまま実行されるわけではないのだけど、人間目線では
調度良い感じの境界があるんだよ。

777 :仕様書無しさん:2015/07/05(日) 18:04:07.11
全く同じ論理で昔は「コンパイラなど実用化しない。プログラムは人間が手で機械語を書かなければならない」と言われてたらしいな。

今でも「Excelマクロ使うのは手抜き」とかいう上司やお局様もいるが。

778 :仕様書無しさん:2015/07/05(日) 20:02:17.36
言語の使用人数、コンパイラのサポート体制なども影響するだろう。
また、ブラウザベースのものは、コードのサイズも重要。

出来ることと、実用に耐えることは別物。

779 :仕様書無しさん:2015/07/05(日) 21:33:23.36
他の知ったかぶりに比べれば、「マイナーでよくわからないから心配」というのは
今までの中で唯一、正直かつ一応の筋が通ってる理由だな

780 :仕様書無しさん:2015/07/06(月) 14:32:33.22
「人間目線での丁度いい境界」を無視して
「ノイマン型で動いてるんだから
実際には全部手続き型のループだ」と
宣ったのは岡部だけどな。
既出の通りそれすら誤りだが。

781 :仕様書無しさん:2015/07/06(月) 19:16:32.53
react-bootstrapなるものがあったんかー。
今日初めて岡部のブログが役に立ったわ。

でも、bootstrapは落ち目って言われてるんだよなー。

782 :仕様書無しさん:2015/07/06(月) 23:10:27.23
賞味期限切れのオワコンだよなあ
たぶん誰も反応してくれないと思うよ

783 :仕様書無しさん:2015/07/06(月) 23:25:23.82
おい提督!
結局GUIお絵かきプログラムは挫折したことが確定したので、
俺の一人勝ちだな?配当よろ。

784 :仕様書無しさん:2015/07/06(月) 23:36:14.79
遠野さんの一人勝ちかぁ( ´ー`)

785 :仕様書無しさん:2015/07/06(月) 23:43:40.96
楽しくなってきましたね
やはりこうでないと。
徹底的に追い込みましょう!

786 :仕様書無しさん:2015/07/07(火) 01:22:32.90
えい、えい、おー!

787 :仕様書無しさん:2015/07/07(火) 03:58:36.96
さあさあ、毛ブログ怒涛の更新来ましたよ
コード改ざんまでして何をしたいのか、いよいよ持ってわからない

788 :仕様書無しさん:2015/07/07(火) 04:50:02.50
あー、再帰がわかってないっぽいな。あとスタックオーバーフローをメモリリークとは言う人は居ないだろ。

789 :仕様書無しさん:2015/07/07(火) 06:32:20.45
追記:岡部氏が最近のブログエントリで、上述のプログラムは再帰を使っているので「即効で」スタックオーバーフローすると主張していますが、関数型プログラミングの基本の一つである末尾再帰なので、スタックオーバーフローしません。
もし仮に末尾再帰がスタックオーバーフローするJavaScript処理系があったとしたら、JavaScriptか、少なくともその処理系が、関数型プログラミングに不適切です。

岡部氏は上述のプログラムを無限ループに書き換えて「Chromeタグ(原文ママ)の反応がなくな」ったと主張していますが、無限ループにしたら反応がなくなって当然です。
なお、少なくとも私の手元のChromeやFirefoxでは、無限ループする末尾再帰ですら(当然ながらブラウザの反応は重くなりますが)スタックオーバーフローは再現しません。

790 :仕様書無しさん:2015/07/07(火) 06:56:15.24
確かに http://try.ocamlpro.com/
let rec f(x)=f(x+1) in f(0);;
とか実行しても、ブラウザはしばらく固まるが、メモリ消費量は全く増えていないな。

791 :仕様書無しさん:2015/07/07(火) 07:03:34.18
今どきJavaScriptが関数型プログラミングに不適切だとか言われてもね
現実見ろよ
そんなだから粘着がバカにされてる

792 :仕様書無しさん:2015/07/07(火) 07:06:28.21
>岡部氏は上述のプログラムを無限ループに書き換えて「Chromeタグ(原文ママ)の反応がなくな」ったと主張していますが、無限ループにしたら反応がなくなって当然です。

無限ループにしたら反応がなくなったのではなくて、メモリ不足でクラッシュした画像がUPされているんだが

793 :仕様書無しさん:2015/07/07(火) 07:09:16.85
くだらないところで、ちょくちょく誇張して嘘つくよな。
アンチ岡部の集団て。ネガキャン丸出しで信用されてない。

794 :仕様書無しさん:2015/07/07(火) 07:12:43.79
>>788
無限にメモリあったらスタックオーバーフローなんてないんだが、馬鹿?

795 :仕様書無しさん:2015/07/07(火) 07:19:16.07
>>794
おらに無限のスタックメモリをわけてくれ!

796 :仕様書無しさん:2015/07/07(火) 07:20:29.62
JavaScriptの処理系が関数型プログラミングに不適切、って、
関数型プログラミング最初にありきで目的化してるのか?
いくらOcamlが適切だろうがWebアプリに使えないだろうが
http://try.ocamlpro.com/
みたいな、コピペエミュレータが関の山のマイナー言語が不適切

797 :仕様書無しさん:2015/07/07(火) 07:39:28.24
あ〜、末尾再帰知らない事を、自分から世界に広めたので、とりあえず十分だな。
出来ればあの記事は永久にそのままにしといて欲しいし、全員、あとからなかったことにしないように、
保存しとこう。

798 :仕様書無しさん:2015/07/07(火) 07:39:46.03
OCamlは業務では一部金融業界にしか使われない。
関数型のコードの実用では
JavaScript:OCaml = 99.9:0.1 以上の開きがある。
http://try.ocamlpro.com/
のDemo見せてドヤ顔されてもね・・・
最初から無理ゲーだったのに、まんまと岡部氏の策略にはまって醜態さらしたカモ乙!

799 :仕様書無しさん:2015/07/07(火) 07:40:09.46
もっともっと奴に(本人だけ無自覚な)恥をかかせて、追い込もうぜ

800 :仕様書無しさん:2015/07/07(火) 07:41:34.94
>>797
末尾再帰最適化なんてJavaScriptにはないから。
むしろサポートしている言語が少数派。
OCamlで使える?言語自体マイナーすぎて使えないんだけどw

801 :仕様書無しさん:2015/07/07(火) 07:42:48.47
追い込まれているのは、自分たちの方だと気が付かない人間の哀愁

802 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:44:26.73
朝から笑わせてもらいました

803 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:46:01.15
かの人が独学なのは明白でしたが、そもそも学んでいなかったのかもしれませんね
学ぶというのは自分が興味の無いことにも取り組むということです。
かの人は自分の気に入ることしかやってこなかったのでしょうね。

804 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:47:01.26
>>797
これは国外にも知らしめるべきですね。ちょっと頑張ってみます

805 :仕様書無しさん:2015/07/07(火) 07:48:43.07
あと補足すると、末尾再帰最適化がある前提で、
ああいう無理なイベント実装すべきでない、という岡部氏の見解は正しいよ。
素直にFRP・ストリーム使わないデメリットしかない。
Javaでさえストリームなんだから。
末尾再帰知らない、ってのも、またお得意の言いがかり丸出し。

806 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:50:39.20
http://stackoverflow.com/questions/12434024/how-powerful-is-javascript-going-to-be-with-linq-js-rx-js-compared-to-haskell

「linq.js + Rx.jsを用いたjavaScriptは、Haskellに比べて、数学的整合性の力を持った関数型プログラミングの点で、どれぐらい力があるでしょうか?」

--------------------
実際の質問ではないとしてMitch Wheat, Daniel Wagner, OMG Ponies, chuckj, Tikhon Jelvisによりクローズされました
Sep 15 '12 at 2:55

何を質問しているのか読み取ることが困難です。この質問はあいまい、漠然としている、不完全、過度に一般的、あるいは修辞的で、
現在の形では意味のある回答ができません。再びオープンできるよう、質問を明確にする助けを得るには、ヘルプセンターを訪れてください。
もしヘルプセンターにあるルールに沿うよう、書き直せるならば、質問を編集してください。
--------------------

「力」とは、信じがたいほど漠然とした用語ですね。9000以上でしょう。- KevinM1 Sep 15 '12 at 2:26

7ぐらいだと思います。- Aesthete Sep 15 '12 at 2:29

どういう正確な答が得られると期待しているのですか? 単位すら与えられていないのですが。- Daedalus Sep 15 '12 at 2:35

807 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:51:11.54
623 :仕様書無しさん:2015/05/23(土) 15:57:11.42
http://stackoverflow.com/questions/27810549/reduce-function-composed-of-map-function-in-javascript
どうやら、岡部はmapをつかってreduceを作りたかったようだ。
案の定、意味わからんといわれまくって、「きっと逆の意味だろう」って
思った親切な人がreduceをつかってmapを作って解答している。
なんでmapでたたみ込みができると思ったのかは謎だ。

そして、ここから、reduceは関数型プログラミングの基本であるmapで実装できない、
つまり、命令型プログラミングでしか実装できない、という、
謎の発想に行き着いたような気がしてならない。

808 :仕様書無しさん:2015/07/07(火) 07:52:52.33
と「スタックオーバーフローをメモリリークとは言わない」の
意味も理解できない奴が申しておりますwww

809 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 07:53:43.98
末尾再帰知らなかった事の言い訳をどのように書くか、新たに賭けましょう!
今度は勝ちます!

810 :仕様書無しさん:2015/07/07(火) 07:54:12.83
さすが和訳しないと拡散できない、という粘着集団の知的水準
Q次郎って住井 英二郎さんの真似事かい?

811 :仕様書無しさん:2015/07/07(火) 07:55:58.99
スタックオーバーフローは、メモリリークでメモリを食いつくすことを防ぐエラーだという
意味も理解できない奴が申しておりますwww

812 :仕様書無しさん:2015/07/07(火) 07:57:17.26
tryocaml以外にjs_of_ocamlもさんざん既出。検索どころかログも読めないのか。

813 :仕様書無しさん:2015/07/07(火) 07:59:23.64
>>810
本人であったとしても不思議ではないけど、
例のキチガイ集団が岡部氏をハメる餌を撒いているつもりらしい
そういうのがバレバレがキチガイ集団だよ

814 :仕様書無しさん:2015/07/07(火) 08:00:15.20
js_of_ocamlwwww
結局jsに翻訳しないとWebアプリかけないのかよ
無能言語にもほどがあるわ

つかえない

815 :仕様書無しさん:2015/07/07(火) 08:01:10.53
properな末尾再帰が期待できないなら、まさにJSで直に関数型プログラム書こうとする岡部のアプローチが不適切ということだな。

ちなみに関数型言語をJSとかに変換するときは、そのへん回避するためにトランポリン使うのが普通。

816 :仕様書無しさん:2015/07/07(火) 08:02:06.24
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎

A)本人
B)キチガイ集団の餌

二択です
あとは各自ご判断ください 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


817 :仕様書無しさん:2015/07/07(火) 08:04:46.13
>>815
JSで直に関数型プログラム書こうとするのは不適切 ←今どきこんなこと言ってる眠いバカ
ちなみに関数型言語をJSとかに変換するときは、そのへん回避するためにトランポリン使うのが普通 ←おまえの普通って世界の何%?ww

818 :仕様書無しさん:2015/07/07(火) 08:07:05.21
JSもJavaもCも
結局機械語に翻訳しないと実機で実行もできないのかよ
無能言語にもほどがあるわ

つかえない

と言ってるのと同じ

819 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 08:07:32.67
       ,.-―: ̄`ー::::::::::、                  
     /::::::::::::.::::::::::::::::::::::::::::`::、、
    /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
    l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
    l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
   l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
   l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
   ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
  ヽ:::::    ̄ .)::;  l  ̄   l::::/
   、:::::..   /:::; .,-、     l:::/、
    ::::::::  ゝヽ- ー' 、     l::/,
     ,:、:: / ,--、,-.、_ l     /        
      、::、 `ー ̄-'    /
        、::ヽ      /:
       | l      l |     ..,. ., .,
       | |      | _|。.:_::゜。-.;.:゜。:.:;。
       ヽ \_ .。 '゚/   `。:、`;゜:;.::.。:.:。 プシャアアアアアアアアアッ
        /\_ン ∩ソ\    ::..゜:: ゚。:.:.::.。.。:.
    .   /  / `ー'ー'\ \  ゜: ::..゜:: ゚。:.:.:,。:.:.
      〈  く      / / ::..゜:: ゚。:.:.:,.:.:.:。:.:,
.       \ L    ./ /   ::..゜:: ゚。:.:.:,.:.:,.:.:.:,
         〉 )  ( .:  \  ::..゜:: ゚。:.:.:,.:.:,.:.:.

820 :仕様書無しさん:2015/07/07(火) 08:08:30.40
>>818
いっしょじゃねーよw

だからおまえのやり方って、おまえ以外の何人がやってるんだ?
紹介ブログ記事でもなんでもいいから、リンクしてみたら?www

821 :仕様書無しさん:2015/07/07(火) 08:08:48.69
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎

A)本人
B)キチガイ集団の餌

二択です
あとは各自ご判断ください &#128064; 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


822 :仕様書無しさん:2015/07/07(火) 08:10:23.68
Programmers can use trampolined functions to implement tail-recursive function calls in stack-oriented programming languages.[1]

英語版Wikipediaに書いてあるレベルの常識。それ以下の奴は知らん

823 :仕様書無しさん:2015/07/07(火) 08:10:36.56
>>807
これすごいね

824 :仕様書無しさん:2015/07/07(火) 08:11:38.87
>>821
多分、Bだろうな。(希望的観測
万一Aだったら関係各所に情報流してかから関係切る。

825 :仕様書無しさん:2015/07/07(火) 08:12:09.03
Q次郎の名前に「じろう」が含まれてるから、住井扱い??
統合失調症ではないか?

826 :仕様書無しさん:2015/07/07(火) 08:13:14.23
この発狂してんの、躁状態のkenokabeさん本人でしょw

827 : ◆03pJQVmzIM :2015/07/07(火) 08:13:34.90
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

828 :仕様書無しさん:2015/07/07(火) 08:14:27.25
>>825

B)キチガイ集団の餌
って選択肢があるんだが、文盲なの?
それとも、統合失調症?

829 : ◆03pJQVmzIM :2015/07/07(火) 08:14:40.17
△「クリックカウンダーでポテンシャルは示した」
○(自称関数型なのに実際にはx == state + 1に対しstate = x;と
  破壊的代入を行なっているスパゲッティ命令型の)クリックカウンターで
 (岡部の)ポテンシャル(が極端に低いこと)を示した

830 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 08:16:07.02
          ,.-―: ̄`ー::::::::::、
        /::::::::::::.::::::::::::::::::::::::::::`::、、
       /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
       l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
       l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
      l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
      l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
      ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
     ヽ:::::    ̄ .)::;  l  ̄   l::::/    
      、:::::..   /:::; .,-、     l:::/、
     ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
      l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
    l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
 ______/| ヽ  l ヽ______
(∋     /  v   \|  ヽ      ∈)
  ̄ ̄ ̄ ̄|  /  。  l 。  人 | ̄ ̄ ̄
       / / ヽ ー   - / \\
      / /  |    |   |   \ヽ
     / /   ヽ       |     \
    //    /       |       \
   /     |     つ   \       \ヽ
  /     /    /ωヽ    \       | |
../     /    /   \    \     | |
/   /    /       \   \    .|  |
|   (    く          )   )   |  |
|    \   \       ./   /   |   |
|    \   \____/  /.    |   /
 | _――-\  \   /  /-――___| /
  |/   ⊂⌒__)  (__⌒つ    |/

831 :仕様書無しさん:2015/07/07(火) 08:16:18.34
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎
Q次郎って住井 英二郎

A)本人
B)キチガイ集団の餌 (遠野がやってる)

二択です
あとは各自ご判断ください 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


832 :仕様書無しさん:2015/07/07(火) 08:16:45.23
一文でスタックオーバーフローもメモリリークも
理解してない事を表現する文才は褒めてやるw

833 :仕様書無しさん:2015/07/07(火) 08:17:37.16
>>825
「フリーミアムと言ってるからフリーダム」

834 :仕様書無しさん:2015/07/07(火) 08:18:04.23
https://www.google.co.jp/search?q=%E2%97%8603pJQVmzIM&oq=%E2%97%8603pJQVmzIM&aqs=chrome..69i57&sourceid=chrome&es_sm=93&ie=UTF-8
検索したら
渡邊 昌之 Watanabe,Masayuki @markwat1 ってのが出てきたんだが、こいつ?

835 :仕様書無しさん:2015/07/07(火) 08:19:28.10
B)キチガイ集団の餌 (遠野がやってる)
のオッズが高くなってきたね

836 :仕様書無しさん:2015/07/07(火) 08:20:18.37
>>833
あれはほんと狂気だったね

837 :仕様書無しさん:2015/07/07(火) 08:21:17.41
>832
一文でスタックオーバーフローもメモリリークも
理解してない事を表現する文才は褒めてやるw

838 :仕様書無しさん:2015/07/07(火) 08:21:53.94
>>834でレスが止まったwwwwwwwwwwwwwwwwwwwwwwww

効いてるwwwwwwwwwwwww

839 :仕様書無しさん:2015/07/07(火) 08:22:01.55
日本語で検索しても普通にヒットするな>トランポリン 末尾再帰

840 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 08:22:28.20
え、Q次郎が住井先生?
それは違いますよ。Q次郎は住井先生ではありません
メールした通りです

841 :仕様書無しさん:2015/07/07(火) 08:22:53.28
トランポリンかなんだかしらねーが、Webアプリで使えねーんだろ?

842 :仕様書無しさん:2015/07/07(火) 08:27:15.52
あはは、ほんとですね

843 :仕様書無しさん:2015/07/07(火) 08:27:54.76
JSでも使えるし、実際に使われてるが。

つーか本当に日本語でも検索すれば出てくる数多の説明が理解できなかったわけね。
そりゃ話にならんわ。

844 :仕様書無しさん:2015/07/07(火) 08:28:12.18
な、な、な、なんにもできない〜なんにもできない〜

845 :仕様書無しさん:2015/07/07(火) 08:29:08.32
健ちゃ、なんで論点がウェブアプリとして使えるかどうかになってんの?( 爆笑)

846 :仕様書無しさん:2015/07/07(火) 08:29:41.25
JSで末尾再帰はできても(あたりまえ)
JSで末尾再帰最適化ができない、ってことを理解できないのがいるね

847 :仕様書無しさん:2015/07/07(火) 08:30:51.82
たまに、ちゃとか言ってるのがいるけどこれなに?(爆笑)

848 :仕様書無しさん:2015/07/07(火) 08:33:43.35
岡部さん、いつの間にか言語としての優位性をとうとう別の所に(すり替えて)求めはじめているね。

849 :仕様書無しさん:2015/07/07(火) 08:34:15.12
>>837
住井 英二郎もどきの餌まき担当の渡邊 昌之の仲間
バレたので、粘着スレで助けを求めたんだろ

850 :仕様書無しさん:2015/07/07(火) 08:38:46.87
>>834
誰か屑が岡部を釣るために名乗ったんじゃない? その人自体も一度岡部とTwitterでやりあって岡部が勝手に目の敵にしてる人だし。
岡部釣りの為に岡部に因縁のある人の名前を使ったり、わざとにおわせるような言動やってる奴は岡部同様の屑だと思ってる。

851 :仕様書無しさん:2015/07/07(火) 08:46:34.03
毛さん、検察からしかられてどんな気分?

852 :仕様書無しさん:2015/07/07(火) 08:50:21.15
どうしたんでつか( ゚∀゚)

853 :仕様書無しさん:2015/07/07(火) 08:54:33.07
「岡部やこのスレの馬鹿の言う通りだとすれば」
JSは関数型の説明素材として不適切、って
話なのに前提を理解できないバカがいるのな。

854 :B二郎:2015/07/07(火) 09:38:17.49
1ヶ月の沈黙の後に出てきたのが超盛大な6連続自爆藝とは想像もしてなかったwwww

855 :仕様書無しさん:2015/07/07(火) 09:57:54.56
長澤弁護士からの内容証明、住井さんに送るの?w

856 :kenokabe:2015/07/07(火) 09:59:40.14
「Q次郎」と「住井英二郎」は名前がにてる。
だからQ次郎は住井にちがいない。
何より文体がにている。これは万人がそう見るだろう

857 :仕様書無しさん:2015/07/07(火) 10:00:21.70
>>849
とのあたりに「もどき」っぽさを感じたの?( ´ー`)

858 :仕様書無しさん:2015/07/07(火) 10:04:09.86
末尾呼び出しからの最適化を知らなかったのはさすがに、日本の恥だ。
恥をさらすのが日本で良かったな、毛。
SOで書いてたら再起不能だったぞ。

859 :仕様書無しさん:2015/07/07(火) 10:11:47.56
岡部さん、怒涛の更新。1ヶ月ぐらい書き溜めていたんじゃないの?
こういう焦らしテクニックを使える所が、岡部さんの有能さの証。

みんなが離れつつあるときに、一気に引き寄せる。マーケティングのお手本を
見ているようです。

860 :仕様書無しさん:2015/07/07(火) 10:29:04.98
>>847
憲ちゃの仕業だろw

861 :王道を往くナイスガイ畠野 ◆UBFdUhI5wYgU :2015/07/07(火) 10:48:23.99
ウホホホウッホウッホナガサワベンゴシ

862 :王道を往くナイスガイ畠野 ◆UBFdUhI5wYgU :2015/07/07(火) 10:50:01.21
>>857
それを言うならQiitaのnonstarterさんを住井先生扱いしてる時点で原始人さんの心の闇を感じます

863 :仕様書無しさん:2015/07/07(火) 11:08:04.21
毛の壁も、先生と呼ばれるようになったのか。
遠い存在になったな

https://twitter.com/kamijin_fanta/statuses/618237667604500480

864 :仕様書無しさん:2015/07/07(火) 11:20:14.23
岡部のChromeのエラー画面
"Either Chrome ran out of memory *or* the process for ... "
って、書いてあるから、"or"ってあるように、out of memoryが原因であると
Chromeが言っているわけではなく、その他の原因かもと言っている。
岡部、本当に英語読めないんだな。

865 :仕様書無しさん:2015/07/07(火) 11:29:26.96
>>864 実際、俺のWindowsのChromeで同じコード数分実行しても
メモリ消費量はまったく増えないし、クラッシュもしない。

無論、無限ループだから途中で「反応していないけど続行する?」
みたいなダイアログは出て、続行を押してる。

866 :仕様書無しさん:2015/07/07(火) 11:31:46.58
渡辺某ってLinux界隈に出入りしているアレ
このスレに毎日入り浸って暇なやつだな

867 :B二郎:2015/07/07(火) 11:32:25.45
【学習者要注意!】っていうタイトルにつけられたちゅういは
じぶんのことがよくわかっていてえらいとおもいました まる

868 :仕様書無しさん:2015/07/07(火) 11:35:29.99
妄想乙w

869 :仕様書無しさん:2015/07/07(火) 11:37:29.84
末尾呼び出しからの最適化を知らなかった
ってのも、ここのキチガイ集団が言い続けてるだけなことに【学習者要注意!】

870 :仕様書無しさん:2015/07/07(火) 11:44:37.46
渡邉はキチガイ仲間にWifi侵入機器配ったりVPN用意して2chにレスさせてるらしいから
キチガイ集団というより犯罪者集団

このスレでもしょっちゅう犯罪自慢してる屑

871 :仕様書無しさん:2015/07/07(火) 11:47:37.32
毛のChromeはmac proだっけ?

872 :仕様書無しさん:2015/07/07(火) 11:53:08.00
釣り乙

873 :仕様書無しさん:2015/07/07(火) 11:56:10.09
毛は友達いないから、あらゆる意味で間違いまくった毛プリを作った無茶苦茶な環境で無茶苦茶な動作確認をせざるを得なかったんだろう

なんかWindows98を最適化する、とかで100万出して中吊り広告出した田中式を思い出したよ

874 :仕様書無しさん:2015/07/07(火) 11:58:10.82
巣にもどれ

875 :仕様書無しさん:2015/07/07(火) 12:01:17.05
一応説明しとくけど、tryocamlにせよjs_of_ocamlにせよ、OCamlバイトコード経由してるから
その時点で末尾再帰は最適化されてて、JavaScript処理系が「JavaScriptの」末尾再帰を
最適化しようがしまいが無関係に、スタックオーバーフローしないから。

876 :仕様書無しさん:2015/07/07(火) 12:03:08.71
岡部氏がスタックオーバーフローと主張している画面には
「Either Chrome ran out of memory or the process for the webpage was terminated for some other reason」
(Chromeのメモリがなくなったか、もしくは何らかの他の理由でWebページのプロセスが終了されました)とあるので、
スタックオーバーフローではなく、無限ループしているプロセスを強制終了した等かもしれません。

877 :仕様書無しさん:2015/07/07(火) 12:08:58.15
というかいっさい制御戻さずに無限ループすりゃそうなるよな。

>>875
そして、JSの処理系が一般的に末尾呼び最適化しないせいで
関数型プログラミングに向いてないのもそれとは別の問題だよね。
js_of_ocaml使えばイイんだよ、という主張としてはその通りかもしれんけど。

878 :仕様書無しさん:2015/07/07(火) 12:14:30.87
末尾再帰最適化はOCamlのコンパイラ頼みで
しかも1ループごとにイベントリスナー立ち上げるんだよ
実用アプリ書けるのか?という問いかけに、こんな糞実装しか回答できなかったクソ集団の負け

879 :仕様書無しさん:2015/07/07(火) 12:15:16.91
健ちゃん、勘違いにせよ、あなたメモリリークしたことの裏はとったの?
「見た目、固まった」とか、アプリのmessageだけを観察してメモリリークだなんて断定するのはいけないよ。

880 :仕様書無しさん:2015/07/07(火) 12:16:00.64
tryocamlのお絵かきアプリのカクカクした動きで勝負あったとほとんどの人間は思う

881 :仕様書無しさん:2015/07/07(火) 12:16:46.57
毛、ひょっとしたらMacOSのメモリの状況の調べ方、知らないのかも

882 :仕様書無しさん:2015/07/07(火) 12:17:13.56
https://github.com/ocsigen/js_of_ocaml/blob/master/lib/graphics/graphics_js.ml#L87
js_of_ocamlやそれを利用しているtryocamlのloop_at_exitはハンドラに登録して終わり、だから実体は末尾再帰ですらない。
クリックされたら新しいクロージャが登録されて、前のクロージャはガベコレされるだけ。
当然、メモリ消費量は定数以下に保たれる。

岡部が改変した無限ループはloop_at_exitが削除されているので末尾再帰だが、
OCamlレベルで最適化されるから、タコなJS処理系でもスタックオーバーフローはしない。

883 :仕様書無しさん:2015/07/07(火) 12:17:26.01
勝負も何も、健ちゃんが何も提示できてないしねえ・・・・・・。

884 :仕様書無しさん:2015/07/07(火) 12:20:00.34
>>882
御託はいいから、例のtryocamlのお絵かきアプリが、○描こうとしたら□とか△にしかならない、糞っぷりについて釈明すべき

885 :仕様書無しさん:2015/07/07(火) 12:21:22.25
>>870
最近は逮捕者も出てるし、警察も粘着軍の犯罪については認知してるからな。
そのうち手入れがあるかもな。

886 :仕様書無しさん:2015/07/07(火) 12:23:13.40
・岡部はloop_at_exitを知らない
→無知


・知っている
→であれば、削除するという改ざんをした上でそのコードを実行して、批判するという、
卑劣漢。

887 :仕様書無しさん:2015/07/07(火) 12:23:40.64
>>885
>最近は逮捕者も出てるし、警察も粘着軍の犯罪については認知してる
と平日昼間から妄想展開してまで岡部の擁護ご苦労様ですwww

888 :仕様書無しさん:2015/07/07(火) 12:24:48.25
逮捕されたよね
渡邉筆頭のキチガイ集団が逮捕されないのはおかしい
さんざん犯罪自慢してたんだから

889 :仕様書無しさん:2015/07/07(火) 12:24:52.02
>>884
あの場面では、あそこまで示したら良いんでね?
岡部が言うところの「ポテンシャルを示す」って、ああいうことでしょ。

それに対して岡部は、ドローアプリなんて何も書いてないじゃん。

890 :仕様書無しさん:2015/07/07(火) 12:25:07.12
言っとくが「アウトオブメモリ」と「メモリリーク」は別だからなw
もちろん「メモリリークによってアウトオブメモリが起きる」事はあるが
今回のケースは「仮にアウトオブメモリだったとしても
メモリリークではない」。ただの岡部の凡ミスw

891 :仕様書無しさん:2015/07/07(火) 12:25:43.78
>>885
あはは。そうですね、あるといいですね(爆笑)
あたし、いつまでも待ってる!

892 :仕様書無しさん:2015/07/07(火) 12:26:08.23
コンパイラが末尾再帰最適化しなくて誰がするんだ?? まさか人間が手書きするのか???
JS処理系が末尾再帰最適化すれば問題はないし、しないならば関数型プログラミングに不適切なので
変換器がやるしかない。

「1ループごとにイベントリスナー立ち上げ」てないし、実用アプリはさんざん既出。
「カクカクした動き」って何? プログラムどおりにスムーズに動いてるが。
プログラムも日本語も読めない奴はノイズにしかならないから二度と出てくんな。

893 :仕様書無しさん:2015/07/07(火) 12:26:49.58
>>889
ポテンシャルなんてないことだけは知れ渡ったと思うよ

JSでドローアプリなんてそこらじゅうに転がってるが、あんた本気で勝負になるとおもってるのか?

894 :仕様書無しさん:2015/07/07(火) 12:27:04.79
>>882
ほかにもみてみたけどjs_of_ocamlの中身けっこう面白いな。

895 :仕様書無しさん:2015/07/07(火) 12:27:43.51
>>879
技術的な誠実さが無いよね、彼。

896 :仕様書無しさん:2015/07/07(火) 12:27:53.27
>>893
>JSでドローアプリなんてそこらじゅうに転がってるが、あんた本気で勝負になるとおもってるのか?

関数型でよろ。

897 :仕様書無しさん:2015/07/07(火) 12:28:03.29
>>884は本当に全くプログラム読めないんだな。OCaml知らない俺でも一目でわかるぞ…

898 :仕様書無しさん:2015/07/07(火) 12:28:23.75
毛はChrome拡張アドオンだかなんか知らんが作っていたが、WindowsのChromeだと窓が無限に開くバグを放置していた
Mac OSの方ではきっと発生しなかったんだろうな

899 :仕様書無しさん:2015/07/07(火) 12:28:59.99
>>893
岡部が関数型でそれを全く書けていない( 1ヶ月経ってあきらめたようだが)事実を前に、
それは虚しい遠吠えだね( ゚∀゚)

900 :仕様書無しさん:2015/07/07(火) 12:29:06.12
おもしろいので、ここでOCamlのWebアプリの可能性について妄想ぶっこいてる人
いっちょベンチマーク表示みたいなの見せてよww
JSではできるんだからさw

901 :仕様書無しさん:2015/07/07(火) 12:29:46.76
次スレ頼むぞ

902 :仕様書無しさん:2015/07/07(火) 12:30:22.37
>>900
あなたが先に提示するのが、作法でつよ( ゚∀゚)

903 :仕様書無しさん:2015/07/07(火) 12:30:52.82
>>899
著書にもマウス移動のWebアプリあったけど、同じことをブログ記事でやってないことを
書けてない、あきらめた、と嘘ついて平気なのがキチガイ品質だよな

904 :仕様書無しさん:2015/07/07(火) 12:30:59.15
この全角芝の人なんかずっとアレなかんじだけどどうしたん?

905 :仕様書無しさん:2015/07/07(火) 12:31:07.24
人に名前を尋ねるときは、まず自分から。
これは何事にも通じる、最低限の礼儀なのでつ( ゚∀゚)

906 :仕様書無しさん:2015/07/07(火) 12:32:30.48
いつからプログラムの話が礼儀の話になったん?

907 :仕様書無しさん:2015/07/07(火) 12:33:14.21
岡部たん、一ヶ月間必死にお絵描きアプリ作ろうとしてたけど、あきらめたのでつ( ゚∀゚)
相手は速攻で書いたようでつが、岡部たんは1ヶ月のハンデをもらってもこの有り様
喧嘩を仕掛けておいて、いいざまでつ

908 :仕様書無しさん:2015/07/07(火) 12:34:14.58
そしてそして、忘れてはならないのが、アマゾンの自画自賛レビュー。
そしてstackoverflowでの恥知らずな質問の数々( ゚∀゚)

909 :仕様書無しさん:2015/07/07(火) 12:34:47.78
岡部著書にマウスドラッグFRPで実装してるWebアプリあるって書いたんだがね
キチガイとは話が通じんわ

910 :仕様書無しさん:2015/07/07(火) 12:35:12.63
岡部たん、見てう〜?( ゚∀゚)
一生友達でいようね!どこまでもつきあいまつ

911 :仕様書無しさん:2015/07/07(火) 12:35:43.84
キモ
キチガイ巣に帰れ

912 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:37:13.04
ほんと、見てられません。Q次郎は悲しい
もっと謙虚になって欲しい

913 :仕様書無しさん:2015/07/07(火) 12:37:48.85
>>909
粘着したいだけの阿呆だからな
このスレで犯罪者集団とまともな話ができるとおもうのが間違い

914 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:38:08.60
今からでも住井先生たちに謝罪しましょう
粘着してごめんなさい、と。それが社会人のマナーです

915 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:39:47.83
私は「あなた」に言ってるのですよ。技術者ならば謙虚であれ
私は中立ですけど、今のあなたは最低です

916 :仕様書無しさん:2015/07/07(火) 12:39:55.01
岡部本では、マウスイベントの合成までDEMOしてることも知らないんだろな
その事情を踏まえて、OCamlの駱駝とかに、同じレベルのことやれるのか?って問題だしたら
カックカクの糞アプリしか出てこなかったと

917 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:41:08.77
コードの改竄は頂けませんね
不誠実ですし、不潔です。不潔マン!

918 :仕様書無しさん:2015/07/07(火) 12:42:27.45
>>916
なんでこのコードじゃ「お絵かき」になってないのかお前全然わかってないだろw
マウス移動じゃなくてマウスの状態管理が問題なんだがwwwwww

919 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:42:42.00
>>916
それは、駱駝さんが書いたのですか?
名指しの二人には相手にされていないだけではないのですか。
一方的で非礼な要求をしておいて、その態度は感心しませんね

920 :仕様書無しさん:2015/07/07(火) 12:43:00.89
>>916
UIイベントで関数型と謳うのであれば、rx.jsみたいにイベント合成してないとね
岡部さんは1から自分で実装してすごいけど、OCamlの連中ときたらw

921 :仕様書無しさん:2015/07/07(火) 12:43:19.57
土曜・日曜は岡部健のブログを読み解こう!★3
http://kanae.2ch.net/test/read.cgi/prog/1436240564/

922 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:43:44.91
不潔マンさん。襟を正してください
不潔な行為は不潔な人格ですよ

923 :仕様書無しさん:2015/07/07(火) 12:44:01.66
kenokabeさん本人以外でこの全角芝さんみたいなアレな人が
いるかと思うと様々な思いが心裡に去来致しますねえ

924 :Q次郎 ◆h6EC5BK7zm2w :2015/07/07(火) 12:44:13.27
>>921
ありがとうございます。
不潔マンさんの不正を永久に語り継ぎましょう

925 :仕様書無しさん:2015/07/07(火) 12:44:40.71
技術論についてこれずに礼儀の話にすりかえるキチガイ出没注意

926 :仕様書無しさん:2015/07/07(火) 12:46:20.63
なんで土曜・日曜なの?
統合失調症だから読む曜日をあらかじめ決めておきたいの?

927 : ◆03pJQVmzIM :2015/07/07(火) 12:48:27.81
世界に恥をさらす毛w

928 :仕様書無しさん:2015/07/07(火) 12:49:32.98
キチガイでプログラム議論についてこられるのがWifi違法機器ばらまいてたらしい犯罪者の渡邉

キチガイでプログラム議論についてこられないのがそれ以外

わかりやすいよ

929 : ◆03pJQVmzIM :2015/07/07(火) 12:51:10.87
http://stackoverflow.com/questions/12434024/how-powerful-is-javascript-going-to-be-with-linq-js-rx-js-compared-to-haskell

930 :仕様書無しさん:2015/07/07(火) 12:51:50.32
>>928
…岡部のブログに書いてるアレを本気で信じてるのか…

931 : ◆03pJQVmzIM :2015/07/07(火) 12:52:43.88
http://stackoverflow.com/questions/27810549/reduce-function-composed-of-map-function-in-javascript

わはははははは

932 :仕様書無しさん:2015/07/07(火) 12:53:54.93
信じるも何も毎日犯罪自慢してるだろ、あちらこちらで

933 :仕様書無しさん:2015/07/07(火) 12:54:28.37
渡邊 昌之 Watanabe,Masayuki @markwat1

934 :仕様書無しさん:2015/07/07(火) 12:55:14.15
>>930
ご本人さまの可能性が微レ存

935 :フィクサー・カマボコ:2015/07/07(火) 12:56:00.46
>>931
グローバル・キチガイだな

936 :仕様書無しさん:2015/07/07(火) 12:56:05.50
>>938
あの記事読んでから、犯罪自慢してるキチガイ見てるとジワジワくるw
逮捕者も出てきたのに馬鹿じゃねーかっておもうわ

937 :仕様書無しさん:2015/07/07(火) 12:57:09.98
このスレの速さ、まさに毛降臨中……!

938 :仕様書無しさん:2015/07/07(火) 12:58:53.67
うーむ、教えていただいたので見に来ましたが、しかし、ひどいブログだ。
毛ジラミさんの心の闇、思ったより深い。
しかし、自分は何も提示せず相手には要求するいつもの毛ジラミ節、相変わらず興味深い。

939 :仕様書無しさん:2015/07/07(火) 12:59:44.63
ああ2ちゃんの頭いかれてる系が食いついて、岡部さんに犯罪告発されて
逆ギレして粘着してるって構図なんだな
さっさと逮捕しろよこいつら

940 :仕様書無しさん:2015/07/07(火) 13:00:19.90
伊達に元検事の人から訴えられている事をなかった事にしたい毛らしくて面白いや

941 :仕様書無しさん:2015/07/07(火) 13:00:48.78
毛ジラミさん、出だしは良かったのですが、毛ジラミ本、いまいち売れ行きがパッとしませんね
どう言うことでしょうか。興味深い

942 :仕様書無しさん:2015/07/07(火) 13:00:57.66
キチガイでプログラム議論についてこられないのがそれ以外

943 :仕様書無しさん:2015/07/07(火) 13:01:46.13
毛ジラミさん自身が刑事告訴されて涙目じゃないですか

944 :仕様書無しさん:2015/07/07(火) 13:02:40.31
毛 NGワードにしたら綺麗になった

945 :仕様書無しさん:2015/07/07(火) 13:02:58.70
>>931
うーむ、海外でも毛ジラミ節のようですね

946 :仕様書無しさん:2015/07/07(火) 13:03:41.15
>>944
キチガイフィルターwつかえるw

947 :仕様書無しさん:2015/07/07(火) 13:05:02.05
毛は何を書かれるのか常にドキドキで、気になって仕事にも就けれないから、愛称の毛をNGにする事は多分ない(笑)

948 :UDK:2015/07/07(火) 13:05:36.16
      ,.-―: ̄`ー::::::::::、      _____
   /::::::::::::.::::::::::::::::::::::::::::`::、、   |_____ \□ □
  /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、         / /   _____
  l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l |      / /   |_____|
  l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l     / /
 l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l     /_/
 l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
 ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
 ヽ:::::    ̄ .)::;  l  ̄   l::::/
 、:: :::..   /:::; .,-、     l:::/、
  ::::::  ゝヽ- ー' 、     l::/,  
   ,:、:: / ,--、,-.、_ l     /           (⌒ ⌒ヽ
    、::、 `ー ̄-'    /         (´⌒  ⌒  ⌒ヾ
       、::ヽ      /:        ('⌒ ; ⌒   ::⌒  )
      /ノ ̄---┴--        (´     )     ::: )
      | (    *≡≡≡≡≡三(´⌒;:   ::⌒`) :;  )
     /  /   ;;;   \     ──┐ヽヽ  |  | ::⌒ )
     / /   /;;;;;\  \   (⌒:: / (⌒`) |  |  ソ
    / / ( ̄);;;.;|;;|;;.\  ( ̄)   ノ ヾ     ノ   ┐
   / ( ノ  (.;:.::;;|.;:.|;.;.: \ノ (         ヽヽ      ┴    ヽヽ
 ⊂- ┘(    ),.;:;.;;-,;:.:;;::.l (    )    ──┐ |  |    ──┐ |  |  |  |
      UUUU.,;:.,:;:;,..;:,.,:;;:;;:UUUU.        /.  |  |  ┐    / . |  |  |  |
       ,.;:.,:.,:;.,.,:.,;;:;::;::;:;:;.,;.:,.:;:;:,.:;:.       ノ      ノ  ┴   ノ     ノ     ノ

949 :仕様書無しさん:2015/07/07(火) 13:05:44.89
犯罪自慢スレ

950 :仕様書無しさん:2015/07/07(火) 13:08:13.33
毎日毎日しょうもないAA貼り付けて喜んでる軍団が仕事だとさ

951 :仕様書無しさん:2015/07/07(火) 13:08:29.68
Twitterでは岡部氏の話題でもちきりだろ。
お前ら住井の負け。

952 :仕様書無しさん:2015/07/07(火) 13:08:30.97
毛の犯罪自慢って、何だっけ?
多すぎて書ききれない気がする

amazonレビュー自演
Appleディベロッパーアカウント剥奪されるような毛プリ作成
刑事告訴される程の誹謗中傷

953 :仕様書無しさん:2015/07/07(火) 13:09:55.94
犯罪自慢と言ったら、渡邉筆頭の犯罪自慢な
すり替えるなよキチガイ

954 :仕様書無しさん:2015/07/07(火) 13:11:15.89


KNKB48各位への伝達にあたっては、この書き込みのように、先頭に 毛 の一文字を入れる事とします(笑)

955 :仕様書無しさん:2015/07/07(火) 13:12:12.89
X of Y と書いていないとき理解できないのがアレですな
X of Z とすり替えても平気

Xだけで通じるのに、いちいちX of Yって書いてやらないといけないので面倒

956 :仕様書無しさん:2015/07/07(火) 13:12:17.83
>953
なんだ、やっぱりNG入れてねえんじゃん(笑)

957 :仕様書無しさん:2015/07/07(火) 13:13:37.87
犯罪自慢 of KNKB48

958 :仕様書無しさん:2015/07/07(火) 13:14:08.26
このスレで「プログラムの話についてこれないキチガイ」といえば
「新人研修で副作用なんかやらん」君とか
「コンパイラなんて車輪の再発明だ」君だよなw

959 :仕様書無しさん:2015/07/07(火) 13:15:55.08
キチガイでプログラム議論についてこられるのがWifi違法機器ばらまいてたらしい犯罪者の渡邉

キチガイでプログラム議論についてこられないのがそれ以外

犯罪自慢 of KNKB48 の見分け方です

960 :仕様書無しさん:2015/07/07(火) 13:16:32.85
岡部の発言は

>じゃあ、この調子で、「お絵かきロジック」を書けるのか?というと、書けないですよね?

>関数型プログラミングのパラダイム内で、そういうマウスボタンが押されているのか、押されていないのか?入力の状態が時間遷移していく場合、上記ブログエントリでも論じたSICPでも、拙書でも解説しているとおり、FRPの実装が必ず必要となります。

だから、実際にいとも簡単に一瞬で書かれてしまった以上、岡部の誤りは明らか。

961 :仕様書無しさん:2015/07/07(火) 13:16:46.74
>>951
>Twitterでは岡部氏の話題でもちきりだろ。
どこが?
ttps://twitter.com/search?q=%E5%B2%A1%E9%83%A8%E5%81%A5&src=typd&vertical=default&f=tweets
ttps://twitter.com/search?q=%E6%AF%9B%E3%81%AE%E5%A3%81&src=typd&vertical=default&f=tweets
話題になってるかどうかはともかく、好意的な見方は極小っぽいけど?

962 :仕様書無しさん:2015/07/07(火) 13:17:54.98
渡邊だな。渡邊の仕事は、本当に工作員っぽいからな。

963 :仕様書無しさん:2015/07/07(火) 13:18:32.03
>>961
しっ、アカウントを4回凍結されて永久追放されたTwitterの事を書いても、毛にはなかった事にされるから無意味だぞ

964 :仕様書無しさん:2015/07/07(火) 13:20:01.15
>>962
ネットで工作員って言ったらまだスラングだけど、渡邊のやってることは逮捕者出てるガチの犯罪と犯罪自慢だから

965 :仕様書無しさん:2015/07/07(火) 13:20:21.59
どうせ、渡邊はガイアックスなどの怪しい所と取引してるんだろ。

966 :仕様書無しさん:2015/07/07(火) 13:21:25.34
ガイアックスって?

967 :仕様書無しさん:2015/07/07(火) 13:24:51.28
>>960
いとも簡単に一瞬で不良品が書かれてしまった
の間違いだろ

968 :仕様書無しさん:2015/07/07(火) 13:25:25.47
よっぽど渡邊って人にけちょんけちょんにされたんだな、名誉毀損レベルの仕返しをしてるつもりになるとは

969 :仕様書無しさん:2015/07/07(火) 13:26:35.72
犯罪告発は名誉毀損にならないよ
本人が犯罪自慢してるのは、このスレの住人なら知ってる

970 :仕様書無しさん:2015/07/07(火) 13:27:41.82
渡邊の犯罪については、このスレというより一部業界人なら知ってる事実

971 :仕様書無しさん:2015/07/07(火) 13:27:47.42
ほれ、自分はプログラム書くどころか読めもしないのに
難癖つけて要求しかできない奴のために書き殴ってやったぞ。
また「コピペしないと動かない」とか「コンパイルしないと動かない」とか
アフォなこと言うなよ?

open Graphics
let () = open_graph " 900x600"
let rec k = function
| `Up ->
loop_at_exit [Button_down] (fun status ->
moveto status.mouse_x status.mouse_y;
k `Down)
| `Down ->
loop_at_exit [Button_up] (fun status ->
k `Up);
loop_at_exit [Mouse_motion] (fun status ->
lineto status.mouse_x status.mouse_y;
k `Down)
let () = k `Up
;;

972 :仕様書無しさん:2015/07/07(火) 13:28:07.03
ガイアックスはネット工作会社だよ。
悪質な所だと、誹謗中傷中心の工作やってる所があるからなぁ。

手馴れた手口を見ると、怪しい工作の元締めみたいな仕事してんじゃねぇの?
岡部叩きは無報酬の趣味なんだろうけど。

973 :提督:2015/07/07(火) 13:29:05.75
         ,.-―: ̄`ー::::::::::、
       /::::::::::::.::::::::::::::::::::::::::::`::、、
      /::::::::::::::::::::::::::::::::::::::::::::::::::::::`、
      l::::::::::::::::::::::::::::::::::::::::;':l:::::::::::\::l
      l:::::::::::::::::::::::::::::::::,,::::::::;-,:,::::::::::::::::l
     l::::::::::::::::,_,.::::,';::::::;:::::: :: l ::::::::::::::l
     l::::::::::/-/:::/-ニ,.::::/=,./::::::::::l
     ヽ:::: ´、ひ> ;:  l .<ひ>'  、::::::::/
    ヽ:::::    ̄ .)::;  l  ̄   l::::/    < 排便ダン
     、:::::..   /:::; .,-、     l:::/、
    ,―::::::::  ゝヽ- ー' 、    l::/,、ヽ
     l,、,、,,:、:: / ,--、,-.、_ l    /::::::,、,、l
   l,、,、,、,、,、::、 `ー ̄-'   /:::::::::::,、,、l
   l,、,、,、,、,、,、::ヽ      /::::::::、,、,、,、,ノ:\
      /⌒\〆',  `  ̄ ´  ゝ/⌒\
    /  ノつ\ ・    ・  /⊂  ヽ!
o0○ノ  /  3  \ (::::⌒ヽ / とノ\ ヽ○0o
(    /、_ノ\   Y `(_、_)   /  \´  )゚
 \_)    `ヽ   : :;;*:;   : : : |    (_ノ
         人__;;:;;、___ノ          ヽヽ        ヽヽ
             ;:;;:;;:;,,           ──┐ |  |   ──┐ |  |
          ∬ ;;:;::.;::.::;::..:;:..: ∬          /  |  |      /.  |  |
      ・〜   ;::;.:;:;:;:;:.:;:.:::.;:;:;.:.:.:          ノ    ノ  ┐ ノ    ノ  ┐
          ∬;;;:::;;;:;:.:;:.::.:;;.:.;.:;.:; ∬                 ┴    ヽヽ     ┴
              :"

974 :仕様書無しさん:2015/07/07(火) 13:29:45.78
「コピペしないと動かない」とか「コンパイルしないと動かない」

>>972
無報酬の趣味か、度し難いキチガイだな

975 :提督:2015/07/07(火) 13:29:54.61
>>953
渡邊って誰?
そしてその人が犯罪自慢していることの証拠は?

976 :仕様書無しさん:2015/07/07(火) 13:30:46.31
自身の犯罪の証拠を要求する犯罪者登場乙

977 :仕様書無しさん:2015/07/07(火) 13:31:17.28
まともなやつはOCaml知らなくても読めるように
インデントぐらいはしてやる

(* マウスドラッグ *)
open Graphics
let () = open_graph " 900x600"
let rec k = function
 | `Up ->
   loop_at_exit [Button_down] (fun status ->
    moveto status.mouse_x status.mouse_y;
    k `Down)
| `Down ->
   loop_at_exit [Button_up] (fun status ->
    k `Up);
   loop_at_exit [Mouse_motion] (fun status ->
    lineto status.mouse_x status.mouse_y;
    k `Down)
let () = k `Up
;;

978 :仕様書無しさん:2015/07/07(火) 13:32:39.26
「渡邊」なんぞ「提督」レベルの頻出ワードだろうに
しらばっくれる犯罪者像ってオワコンだよ

979 :仕様書無しさん:2015/07/07(火) 13:34:54.76
>>977
メンテしにくそうな糞コードだな
今どき関数型ならコンポーネントでやれよ

980 :仕様書無しさん:2015/07/07(火) 13:38:32.71
qiitaのレビューにもあるように、kenokabeさんの著書で再帰を使ったコードは冗談抜きで本当に1箇所だけ fib n = fib (n-1) + fib (n-2) というものが出てきておしまいなんですよ(202-6頁)。末尾再帰なんてご存知のはずがないじゃないですか。

981 :仕様書無しさん:2015/07/07(火) 13:40:03.00
>>979
>メンテしにくそうな糞コードだな

頭おかしい。

982 :仕様書無しさん:2015/07/07(火) 13:41:45.63
説明箇所が1箇所なので、詳細を知らないというぶっとんだおまえさんの論理についていけないんだわ
だからネガキャンだとバレる
Qiitaレビューの作者なんだろうけど

983 :仕様書無しさん:2015/07/07(火) 13:42:12.38
仮にも技術論を語るブログとして奥付に記載しているのに、見に行ったら書かれているのは他人に対する文句だけって、なんだろうな

984 :仕様書無しさん:2015/07/07(火) 13:43:50.36
>>981
真面目な話、値渡しなんかで複雑なUIなんて書けないから
もっともOCamlってそんな需要も供給もない言語だから関係ないんだろうけど
俺らには関係あるの

985 :提督:2015/07/07(火) 13:46:02.89
毛の壁もそろそろ死ぬな

986 :仕様書無しさん:2015/07/07(火) 13:47:09.88
>>983
本の批判にたいする批判の応酬は正当な言論活動で、技術の理解も深める
現状見てたら其の内容はかなり役立っている

987 :提督:2015/07/07(火) 13:47:20.78
>>976
証拠、証拠。

988 :提督:2015/07/07(火) 13:47:53.88
証拠もないのに弁護士を罪人扱いして、刑事告訴されたマヌケ

989 :仕様書無しさん:2015/07/07(火) 13:47:57.33
「渡邊」も「提督」もそろそろ死ぬな

990 :提督:2015/07/07(火) 13:48:53.54
悔しいだろ?ブログに書きたくても書けない気分はどうだ?
もっともっと騒いでやるぜ

991 :仕様書無しさん:2015/07/07(火) 13:49:02.88
証拠をなにも提示せず犯罪者呼ばわりとは
とんでもないキチガイがいたものだなwwwwww

992 :仕様書無しさん:2015/07/07(火) 13:49:11.67
犯罪者が証拠ないっていうのは珍しくもない
本当にあるのかないのかは警察が知ってるんだろ
というか、おまえなんか知ってるの?「提督」の犯罪者さん

993 :仕様書無しさん:2015/07/07(火) 13:51:04.88
その結果が、
これだものな?
http://i.imgur.com/aWzia67.jpg
http://i.imgur.com/1i6yZFV.jpg
http://i.imgur.com/pHJEkFV.jpg
http://i.imgur.com/ewtqrXr.jpg
http://i.imgur.com/zofapCx.jpg

994 :仕様書無しさん:2015/07/07(火) 13:52:27.17
提督ってなに?

995 :仕様書無しさん:2015/07/07(火) 13:52:47.15
993はムタマックさんです。

996 :仕様書無しさん:2015/07/07(火) 13:53:37.91
>>995
ちげーよ、俺だ

997 :仕様書無しさん:2015/07/07(火) 13:53:51.29
KNNB48とか言ってる幼稚なキチガイ犯罪者集団の提督気取ってるバカ
渡邉もKNNB48のメンバーなんだってw

998 :仕様書無しさん:2015/07/07(火) 13:56:20.68
ああなんかメンバー組織図がコピペされてたやつか
遠隔射撃とか後方支援とか
勲章とか与えてて、イカれてるとおもった

999 :仕様書無しさん:2015/07/07(火) 13:57:37.01
岡部氏の批判に見せかけて、単なる犯罪者が紛れ込んでいるので要注意ってところだな

1000 :仕様書無しさん:2015/07/07(火) 13:58:09.75
毛なんか批判するまでもないクズじゃね

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

261 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)