- 1 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 20:58:27.13 ID:ynuTQJZG.net]
- 前スレ
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1425051187/
- 835 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:00:59.92 ID:esbmy2lw.net]
- IE4ぐらいの知識で止まってるホビープログラマだろ
>>813 思いつくだけでも[].slice.callとか即席のコードなら当たり前に使う applyすらbind使えばいいから旬過ぎてきた勢い
- 836 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:04:43.64 ID:gdtckF/O.net]
- 俺が一番使うのは
const log = console.log.bind(console)
- 837 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:08:59.83 ID:esbmy2lw.net]
- プログラム板が一般人の遊び場になっとる…
このスレも前は自分でコード書いてマイクロベンチ出してた奴ら多かったのにな
- 838 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:09:53.54 ID:bJy7qSFz.net]
- ほらね、結局「知ってるか知らないか」という軸でしか語れない
それこそが知識をひけらかしたいだけだったということの証左 本当のレベルの低さなんだよ 人に説明するという立場が理解できないのだろう
- 839 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:11:27.05 ID:gdtckF/O.net]
- まあ本当はcallやapplyみたいな醜いのはあまり使いたくない。
ES7でBind OperatorかAbstract Referencesが入って解決してくれることを祈ってる。
- 840 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:13:27.70 ID:O2BZPnvn.net]
- >>816
node.jsがダントツすぎて、もはや書くのもバカバカしくなったんだろ
- 841 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:14:07.31 ID:esbmy2lw.net]
- 説明する人間に対して対価をもたらせもしないクズがよく吠えやがる
底辺層すら当たり前に知ってる事すら知らない時点でお前は論外だよ
- 842 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:14:54.43 ID:gdtckF/O.net]
- マイクロベンチというと、最近のJSエンジンでは徐々に
dead code eliminationの影響が出始めたみたいだね 意外とV8はこれに触れてこなかったけど、TurboFanでどんどん入れていくんだろうね
- 843 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:16:03.80 ID:bJy7qSFz.net]
- >>820
俺は「知らなかった」などと一言も書いていないのに 知らないことにお前の中ではなってるんだなw お前の中の知識をひけらかして優越感に浸りたいという気持ちが そうさせるんだろうねw
- 844 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:22:09.86 ID:esbmy2lw.net]
- >>822
そういう独り善がりの自説で他人に因縁付けて精神が安定するのか? ちょっとは現実を好転させる努力をした方がいいぞ?
- 845 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:22:57.12 ID:O2BZPnvn.net]
- >>820
仕事もらうためのプロモーションでやるものだよね 無礼な態度を取られたら、そいつとは2度と口聞かないけど、ここは2chだよ?
- 846 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:25:14.18 ID:bJy7qSFz.net]
- >>823
明らかにひとりよがりな自説の上に間違えてるお前に言われたくないねw
- 847 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:27:33.87 ID:esbmy2lw.net]
- >>825
反論できないからって因縁つけんなクズ 足引っ張るしか能がないのか?
- 848 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:28:49.21 ID:bJy7qSFz.net]
- >>826
それはこちらのセリフだが? お前がいつ俺に反論らしい反論したんだ?
- 849 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:36:18.20 ID:esbmy2lw.net]
- >>827
あのなあ…apply程度は大した知識じゃない言ってるのだから、 お前は他人にひけらかせる、高度な知識であると根拠づけする必要があるんだよ 論争の道筋すら他人まかせって、本当救いようがないなお前は
- 850 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:42:06.65 ID:bJy7qSFz.net]
- >>828
ことさらに、知らないとも言っていないのに 知らないと決めつけたり人を馬鹿にした態度をとるところから見て、 「apply程度は大した知識じゃない」=「俺のレベルはとても高いから そのレベルから見たらね」というのが透けて見えると俺は言ってるんだよ applyが本当に大した知識じゃないかどうかとは関係なくね forループで済むところにapply使っても意味は無い しかも説明用のコードにね
- 851 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:52:50.80 ID:O2BZPnvn.net]
- JSを愛して病まない貴君らなら、google compute engineぐらい使ったことあるんだろ?
ねぇ、あるんでしょ?ないの?
- 852 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:55:57.12 ID:IF9pkP0O.net]
- まあ結局はapplyの動作を直感的に分かるJSerへの説明ならそちらの方がより良いだろうけど、
for文でも最悪ってほどでもないし、applyを直感的に分からない勢に対してはいい説明なんじゃね ってことでもういいでしょ
- 853 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:56:42.32 ID:esbmy2lw.net]
- >>829
>forループで済むところにapply使っても意味は無い 可換だから意味がないというならES6など意味ないが?
- 854 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:58:44.87 ID:O2BZPnvn.net]
- 俺が分かるように書いてくれたら何だっていいよ
- 855 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:58:51.49 ID:esbmy2lw.net]
- すまんね、もうやめるよ
馬鹿らしいし
- 856 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:03:59.80 ID:MCKhtQGp.net]
- 仮にapplyの動作が直感的に分かったとしても、for文の動作だって
直感的に分かるだろうし、アドバンテージははっきり言ってないな googleで思い出したけど、googleのpythonのスタイルガイドには 二重以上の複雑な内包表記より単純なfor文を使えとか書いてあるし C++のスタイルガイドには技巧的なテンプレートの機能はなるべく 避けて分かりやすくかけとか書いてあるし、 pythonの公式ドキュメントにはreduceよりも単純なfor文を使えとか 書いてあったな むしろ、レベルの高い会社ほどそういうことには敏感だね レベルの高いコードほど簡単に見えるっていうね
- 857 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:06:14.41 ID:5RxTL4JW.net]
- まあfor文で回すのとapplyとspreadは厳密には動作が違うけどな
例えばNodeListはforとapplyで可だがspreadは不可 Mapなんかはその逆
- 858 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:07:18.50 ID:MCKhtQGp.net]
- >>836
あの説明ではどれも可能だからどうでもいいだろう 細かい知識をひけらかしたいのは分かるけど 話を逸らさないようにな
- 859 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:09:13.57 ID:5RxTL4JW.net]
- どうでもいいんならなんでここまで揉めてたのよ
どうでもいいことなのに
- 860 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:10:10.80 ID:MCKhtQGp.net]
- どうでもいいことで話をそらさない、もしくは濡れ衣を着せないということが
どうでも良くないからだよ
- 861 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:12:25.88 ID:5RxTL4JW.net]
- 濡れ衣って、知識をひけらかしてるだの何だのってやつでしょ?
確かにどうでも良くないかもしれないけど、もうほっておこうよ
- 862 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:14:38.92 ID:MCKhtQGp.net]
- 一番の濡れ衣はapplyを説明に使わないから「レベルが低い」とか言われた
レベルの高いエンジニアかなw その次は、applyを知らないと決めつけられた俺なw
- 863 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:16:09.83 ID:5RxTL4JW.net]
- くだらない冗談言ってないでもう寝ようね
- 864 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:17:03.13 ID:odZ+ejWb.net]
- >>835
googleのエンジニアたちは、ぺちぱーなんだろ?どうりで生産性が高いはずだ
- 865 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:38:19.14 ID:n0zKvD4X.net]
- お前らどんどんJavaScriptで仕事作れよ、
なーに日本のCS出た奴らが全部コンピューター関連の仕事に就いたって仕事は足り無いんだからさ。 世界的に見てもそう。 どんどん仲間増やして日本の政治家や医者が蔓延る、官僚達が既得権益にしがみつく社会を打破しよう!いい方向に。 時代はJavaScript Fullstack
- 866 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 00:45:59.77 ID:LhL8i3dq.net]
- 安定の99BASICとDarkBASIC。(キリッ
- 867 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:19:12.80 ID:odZ+ejWb.net]
- >>844
あいつら頭が悪いのかCSを出たオタクを雇わずに他学科の連中を雇うからな
- 868 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:32:06.23 ID:sT4EQZ1m.net]
- >>841
馬鹿どもを煙に巻くためにか意図的に非常識にapplyを使わない例示をするのは狡猾すぎると言った。 つまりあなたはこの程度の文意を読めないほど国語が苦手だということになる。
- 869 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 02:35:05.01 ID:LhL8i3dq.net]
- >>846
見た目で選んでるんだろうなw …んじゃ質問だけど、プログラミングスキルが同じなら、どっちを選ぶ? [ 1 ] 身奇麗でスポーツマンタイプ [ 2 ] 風呂に入ってなくて変な臭いがする、デブ・ガリガリで不快感を覚える
- 870 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:54:34.21 ID:odZ+ejWb.net]
- 当然、2だな。1は、他に割の良い仕事があるから転職する
最初の3年で社内で育成したコストが無駄になるから
- 871 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:59:10.16 ID:odZ+ejWb.net]
- 社会から見捨てられたgeekたちの怨恨と悔恨がRailsコミュニティの原動力だったんだ
今宵は瘴気が濃いですね
- 872 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 0
]
- [ここ壊れてます]
- 873 名前:2:59:45.56 ID:lggWxQgU.net mailto: >>846
いやー、古くさくなるつかえない技術変に学んできたコミュ障より、新しい技術飲み込める若くて素直な奴が将来性あるに決まってるだろ。 実際仕事できるようになるのは後者なんだし。 だからJavaScript Fullstack でいいのよ。 世界の流れもそうなんだし。 PythonやObj-C/SwiftやLispは適材適所で残るかもしれないけど、その他の変な言語は全部無視していいよ。 世界の誰かに聞いても答えが返ってこない変なうんこ言語使ってしか開発できない時代遅れの奴はどんどん仕事がなくなればいい。 あ、C++も重要ね。だがしかし、用途がかなり深い所になるし、なんなら海外の一流にその辺は任せればいいから俺たちはあまり知らなくてもいいかも。 問題は英語と市場のリサーチ力。 どんどんJavaScript Fullstack の仕事増やした方がいいよ。これからの人達が世界中から外貨稼ぐためにも。 [] - [ここ壊れてます]
- 874 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 03:02:27.86 ID:LhL8i3dq.net]
- >>849
人事部はね、女性が男性を選ぶ目つきと同じなんだよw 脳みその中身までは見てないw
- 875 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 03:06:21.01 ID:LhL8i3dq.net]
- 例えば風呂に入ってないオタクを100人雇ったら、オフィスが異臭で充満するだろ?w
仕事どころじゃなくなるw 少しは現実を直視しような w
- 876 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 03:47:56.78 ID:gCuhL1rI.net]
- てかJS使える人口は、C並みに多いんじゃないかと思う。
これだけの市場が有れば、当然何でもかんでもJSになるわ。 MSもJSにお熱だしね。最近はExcelでもJS使えるんだっけ?
- 877 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 04:05:35.46 ID:odZ+ejWb.net]
- >>853
やれやれ。人事部はオマエが臭くて異臭を放ってるから選んだんだよ オマエの異臭とオマエの席の隣の異臭の何方が凄まじいかなんて、 異臭が部屋に充満していたら気にならから。ただ、人事部には来ないでね
- 878 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 05:31:24.52 ID:6CyNSU5v.net]
- ???
- 879 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 05:38:22.74 ID:LhL8i3dq.net]
- >気にならから
m9( ̄∀ ̄)/♪ホォ〜w”
- 880 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 06:43:41.05 ID:hbX3VdsG.net]
- >>847
あそこでapplyを使ったところで、「ああ、分かりやすくなったね」となる 結論は変わらないと思うが 辺に技巧的で論点がぼやけるだけで >>851 お前の好きなLispってものすごく古い技術だけどね 古い技術を学んできたオタクの方が新しい技術飲み込むのも早い 新しい技術なんてものはほとんどなくて、古い技術の応用だったりする というか、飲み込むというより、すでに習得していて 「新しい技術が使いたい」と常に文句を言っている
- 881 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 08:30:57.38 ID:vI/GP895.net]
- JavaScript は熱いね‥C/C++ スレですら悲惨なことになっているのに‥
- 882 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 11:16:07.91 ID:lggWxQgU.net]
- C/C++で統一して開発した方が良いに決まってる。他者に頼むにしても自分がそれを理解するにしても、他の社員に引き継ぐ際も。
しかしパソコンの性能がこれだけ急激に上がりスクリプト言語が台頭してきた。そりゃ早く開発できる方が良い。 けど多様性が生まれ過ぎて現場が混乱。マシンに仕事させて人の負担を減らそうとしたのに違う所で増えた。 効率よく開発できて尚且つクロスプラットフォームな誰もが知ってる言語に寄せていこう。そういう動きが当然でてきた。 そこで選ばれたのがJavaScript。 どんなパソコン使う消費者でも本質はウェブ使うしウェブの進化に合わせて端末を買い替えしてくれる。
- 883 名前:(OS的な意味もあるが)
時代はJavaScriptでFullstack。 もっとも開発の歴史を汲み取った物だし、最も今の時代に合ってる。 [] - [ここ壊れてます]
- 884 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 12:21:29.52 ID:LhL8i3dq.net]
- 安定の99BASICとDarkBASIC。(キリッ
- 885 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 14:39:14.29 ID:odZ+ejWb.net]
- fullstack JSの現実: angular, slim, mysql, apache
- 886 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 15:56:57.49 ID:kdWUSdJd.net]
- クエリ言語がJavaScriptだからというだけで
- 887 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 15:57:53.51 ID:kdWUSdJd.net]
- すまん
クエリ言語がJavaScriptだからというだけでMongoとか本当に馬鹿としか思えんわ
- 888 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 17:35:49.99 ID:gBhaDDqH.net]
- Mongoはなんとも中途半端だがIDBよりはマシな設計だし、
SQLはなんといっても親和性が悪い。
- 889 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 17:54:06.25 ID:odZ+ejWb.net]
- 本当にfullstackでJSを書いてる人たちってbackbone.js使ってるよね
- 890 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 21:39:37.44 ID:LjJyADed.net]
- Backboneの天下は短かったな
あっという間にangularに抜かされた それがほんの1年半前 飛ぶ鳥を落とす勢いだったangularもReactの登場で 雲行きが怪しくなってきた 恐ろしいよ
- 891 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 21:51:08.01 ID:uEvpeXte.net]
- jsx 嫌いだわ
- 892 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:04:25.68 ID:gCuhL1rI.net]
- 恐ろしいと同時に、大きな市場があるんだなというのもあるな。
まさにコンピュータ第二の聡明期って感じ。
- 893 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:09:17.64 ID:odZ+ejWb.net]
- Jeremy AshkenasやThomas Davisがfullstack JSを書くのは自然なことだし、
日常生活でjsなんて書きたくないからangular.jsが流行ったのも頷ける。 React.jsが流行りだした理由だけは、説明らしい説明が何も思い浮かばない。
- 894 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:17:43.67 ID:LjJyADed.net]
- angular.jsは結局jsをバリバリ書くフレームワークだよ
reactが流行りだしたのは、主にangularが複雑すぎるという理由からだろう
- 895 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 00:33:09.01 ID:pBd0Bhuu.net]
- JSもC++も一般普及しないよw
- 896 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 00:43:10.00 ID:XkG9lmPe.net]
- >>871
angular触ってる間にオライリーから出てる薄い本の作法を忘れたよ backbone.jsなら1頁で終わるようなAPIのgoogleルールが延々に続くけど、 これはjsを何処かへ葬り去るためものなんだって思ったよ これでもうjsなんて気にせずにPHPのコーディングに集中できる
- 897 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 01:00:46.77 ID:72g3Dn7i.net]
- いやーいい加減言語の分裂、フラグメント化なんでやめてさ、統一しようぜ。
1人で開発するやつなんていないんだから共通認識ある何かが必要。 Apple見ろよ。ソストウェアの歴史を塗り替えるような事バンバンやってる。それもこれも極力マーケットが成熟するまでハードウェアのフラグメント化を抑えてきたから。 まずはJavaScriptで土台作りが肝心それで、便利な道具をバンバン作る使う。
- 898 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 01:29:46.58 ID:pBd0Bhuu.net]
- そっそ、オブジェクト指向も個人開発には必要なかったってコトでw
普及しないものが提灯記事で出回っても何も変わらなかった30年間w
- 899 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 01:34:00.40 ID:XkG9lmPe.net]
- MEAN stackって、version毎にmiddlewareの作法が違ってアホらしくなってきたわ
MongoDBもexpressも気持ち悪いし、PHP7で性能も上がるからslimの上にangular.jsでいいや。 さようならJavaScript。トレンドをありがとう
- 900 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 02:14:47.51 ID:pBd0Bhuu.net]
- それでもJSはBASICを超えられないなw
- 901 名前:デフォルトの名無しさん [2015/05/29(金) 03:09:27.90 ID:xnuOOQOC.net]
- BaSiCには実用性が足りない。
- 902 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 04:49:54.13 ID:hIyE/RkV.net]
- JS-BASICを作ればいいやん
- 903 名前:デフォルトの名無しさん [2015/05/29(金) 05:25:35.05 ID:xnuOOQOC.net]
- Java-Basic-Scriptにしたらいいのかな。
- 904 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 06:18:00.36 ID:pBd0Bhuu.net]
- 安定の99BASICとDarkBASIC。(キリッ
- 905 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 06:52:45.90 ID:9VbvLx8c.net]
- >>873
意味がよく分からんが AngularJSはJavaScriptを使わなければ使えないライブラリだが Controller書かずに使うってこと?
- 906 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 07:25:06.17 ID:ox9uEU3z.net]
- 多分 angularjs のチュートリアルかなんかを見てコードレスでできるものだと思い込んで
いるだけで、angularjs 自体は使ったことがない奴なんだろう
- 907 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 07:56:15.47 ID:mEzqOoJn.net]
- AngularもBackboneも両方ともクソだよ
JSでサイト構築するというのがそもそもおかしい
- 908 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 08:00:14.12 ID:9VbvLx8c.net]
- Reactも攻撃しとかないと片手落ちだぞ
新しいのが出てきて大変だなw
- 909 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 08:20:26.96 ID:O/af54d2.net]
- いいよもう、どうせWEBは死に体だしjsもオワコン化してきてるし
今までもそしてこれからも大きな市場があるとこでネイティヴ開発してればいい
- 910 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 08:28:27.52 ID:pBd0Bhuu.net]
- これからAndroidもiPadも安いWinタブに食われるから、またネイティブベースに回帰するよw
安定の99BASICとDarkBASIC。(キリッ
- 911 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 08:31:58.50 ID:pBd0Bhuu.net]
- タブレットベースの開発者って、その市場が養分扱いされてるコトに気が付いてるかどうか気になるなw
AndroidもiPadもパソコンではないw 自作PCが手軽で割安w
- 912 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 09:32:50.52 ID:XkG9lmPe.net]
- >>882
はぁ?少しはbackbone.jsやangular.js触ったら? $scopeにpartial htmlばかり出てきて、 thisや名前空間として扱う{}の使い方が分からなくなったよ ng-repeatやmustach系のtemplateやfilterで jsなんて書かなくなったからもうPHPだけに集中できる
- 913 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 09:39:51.54 ID:XkG9lmPe.net]
- >>883
はい
- 914 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 12:23:14.70 ID:1lVHHU4A.net]
- 今時自作て
- 915 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 17:39:41.36 ID:6FNrigVV.net]
- 実際のデータを言うとPCはモバイルに食われたりしてない
人々がよりオンラインであるようになってモバイルが上乗せになってるというのが事実
- 916 名前:デフォルトの名無しさん [2015/05/29(金) 22:52:06.05 ID:3YTE5j4X.net]
- >>889
一応どちらも仕事で使ったことがあるが、 「$scopeにpartial htmlが出てくる」は全く意味不明 $scopeにオブジェクト入れたり関数入れたりはお前はしないの? $scopeよりもController使う派なら、thisをたくさん使うはずだし ng-repeatって、javascriptの変数がなきゃ使えないはずだが filterだって、実態はJavascriptの関数だから 自作するならJavascriptが必須
- 917 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 22:56:00.96 ID:3YTE5j4X.net]
- そもそも、Javascriptでの変数の変更が自動的にHTMLに反映されるところが
売りの一つだろ Javascriptを使わないようにするためとか明らかにおかしいだろ
- 918 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:00:25.18 ID:XkG9lmPe.net]
- >>893
なにそれ?controller中に$scopeを定義するものじゃないの? filterに、thisやjavascriptの作法を使うようなサンプルなんて見た覚えがないな tutorialやコードの端書きがあるならチョーダイ
- 919 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:01:31.51 ID:XkG9lmPe.net]
- >>894
jQuery+backbone.jsからしたら、明らかにjavascriptの記述量が減るよ
- 920 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:08:35.18 ID:ox9uEU3z.net]
- >>896
減るけど書かなくてよくなるわけではない
- 921 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:38:38.07 ID:XkG9lmPe.net]
- >>897
jsの専門家ってレベルでjsを書かなくて済むからね それなら、fullstack JSなんて使うよりも、backendは slimで書いた方が効率的だし堅実だよねって言いたいの
- 922 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:54:25.48 ID:ox9uEU3z.net]
- >>898
いやいや、angularjs はむしろ分かりきっためんどくさい部分を受け持ってくれるだけで ロジック部分はやっぱり書かなきゃいけないよ
- 923 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:21:33.89 ID:FSpSh7fS.net]
- >>885
react.jsってbackbone.jsをオートマ使用にした半端なninjaが使う道具だろ ヨイデワ・ナイカ・パッション重点
- 924 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:28:45.52 ID:IdbpgBYQ.net]
- AngularってそろそろGoogleの検索エンジンは読めるようになったの?
- 925 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:32:23.98 ID:GKc+PfvY.net]
- 最近js始めてreactいじってるけど面白い
es6でクラスも使えるしやっとjsヤル気になったわ
- 926 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:40:24.30 ID:RfD9oH7P.net]
- なんだ、classが使いたかったのか。swfやxapでいいじゃん。10年前から使えたぞ。
iOSなんて今の低シェアで頭打ちというか減少傾向に転じている。無視して構わんよ。
- 927 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 01:38:55.54 ID:TKwdVSEz.net]
- もうちょっと簡単に書いておくと、JS使って得になるのはサーバーで運用してる企業だなw
こんな出来損ないのインタープリターを使う個人開発者はいないw >>903 >iOSなんて今の低シェアで頭打ちというか減少傾向に転じている。無視して構わんよ。 確かに数字だけで見るとそうなるけど、メーカー個別の数字として考えると無視できないよなw 個人向けではAppleとASUSの台頭で、OS個別の数字として捉えるのは危険w
- 928 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:02:29.68 ID:FSpSh7fS.net]
- >>904
frontend周りのフリーランスで仕事を引っ張って来れる人は居るからな 戦略的には間違ってるとは思うけど
- 929 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:15:49.34 ID:FSpSh7fS.net]
- 個人で何かするとすれば、この優先順位。
Nesta > sinatra > ember.js 工数が少ないし、運営費を取れるし、客を取られない。
- 930 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 02:54:29.48 ID:TKwdVSEz.net]
- >>905
説明が足りなかったかもしれないから、もう少し付け加えておくと、Macで1万本売れるソフトが必ずしもWindowsで 同数以上売れる訳ではないと言うケース。 逆もある。 JS命な人はChromeBookでもChromeBoxの信者でもどうぞw
- 931 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:57:08.20 ID:UtXe3bew.net]
- JSの記述量が減ると言っても、DOM操作で書くようなJSはたかが知れてるしな
- 932 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 03:00:42.71 ID:TKwdVSEz.net]
- それと、俺様がJSに手を染めない理由は、ソース丸見えってところw
もうね、こんな公開処刑みたいなインタープリターだけはやめとけw
- 933 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 03:08:17.70 ID:e4RqlvpL.net]
- >>909
ソープ丸見えなの?
- 934 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 03:53:09.33 ID:UtXe3bew.net]
- 誰もわざわざソース見てその醜さを批判したりはしないから気にしなくていい。
嫌なら難読化や圧縮すればいいし、ハックのしやすさという意味では良い。
- 935 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 03:58:59.32 ID:TKwdVSEz.net]
- ソースプロテクトとネイティブ機械語出力。
安定の99BASICとDarkBASIC。(キリッ
- 936 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 04:51:37.62 ID:TKwdVSEz.net]
- VC++のライブラリの仕様見てて思ったけど、ロングネーム、定数のラベル義務化、こんなのやってたら
一般普及は無理だな、って思うよなw ライブラリの制約を避けるためにさらに自前のライブラリを作る…こうなると一般普及はおそらく無理w
- 937 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 04:54:50.92 ID:TKwdVSEz.net]
- んで、FlatAssemblerのライブラリの仕様でも同じだけど、Windowsではロングネーム、定数ラベル義務化、
MenuetOSでは単純にレジスタ渡し。 どちらが理解が早いかは…考えなくても分かるよなw
- 938 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:09:58.14 ID:sXkcGVMG.net]
- >>895
Javascript使いまくりだが qiita.com/YUTARO/items/be78afd5bd5da7770e3b
- 939 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 05:19:37.58 ID:TKwdVSEz.net]
- JS使いって、ネット接続切れたら窒息しそうな感じだよなw
- 940 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:24:07.07 ID:C3EPYShA.net]
- オフラインファーストとServiceWorkerの話をする時が来たか......
- 941 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:30:23.84 ID:ebcCMrL3.net]
- >>916
じゃあ君、1ヶ月ネット禁止なw
- 942 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 05:44:20.13 ID:TKwdVSEz.net]
- >>918
んじゃ開発機を常時ネット接続どうぞwアハ
- 943 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 06:48:07.25 ID:ebcCMrL3.net]
- 今は開発機でもそれ以外でも
常時ネット接続するのは当たり前だろw
- 944 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 11:02:42.22 ID:FSpSh7fS.net]
- >>915
githubのコードを漁ったことある?joint.jsでも読んでみたらいい
- 945 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:05:36.72 ID:sXkcGVMG.net]
- >>921
あるけど、もうちょっと何が言いたいのかはっきり言ってくれない? joint.jsという「JavaScript」のソースコードを読んだら Javascriptを使わなくてもいいということが分かるの?w
- 946 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:07:47.31 ID:sXkcGVMG.net]
- そもそもangularのfilterの話をしてるのになぜangular使ってない
ものが出てくるんだw
- 947 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:08:23.23 ID:ebcCMrL3.net]
- こういうのって、
読めばいいんだよ! 読めば!ほらわかるだろ? 俺の言ったとおりだろ! って言いたいんだろうなって思うw 何も言わないくせに、 自分を認めてくれっていうために とりあえず出して、あとはお前が考えろ。 っていうだけ。
- 948 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:09:01.70 ID:FSpSh7fS.net]
- >>922
angular.jsとbackbone.jsの比較で angular.jsのサンプルにはjsらしいコードが出てこないよね って話だったんだけど
- 949 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:10:00.59 ID:sXkcGVMG.net]
- >>925
で?リンクにはjsらしいコードばっかり出てくるし joint.jsはjsだけど?
- 950 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:10:48.05 ID:FSpSh7fS.net]
- joint.jsじゃないね
diagramエディタのサンプルでbackbone.js使ってるやつ
- 951 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:11:56.01 ID:sXkcGVMG.net]
- >>927
だから? angularのfilterの記事にjsが出てくるのに対してそれがなんか反論になるの?
- 952 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:13:01.21 ID:FSpSh7fS.net]
- たしか、diagramoのなかにbackbone.jsが使われたと思ったんだけど、
今もうrepositoryが見つからない。
- 953 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 12:13:12.25 ID:TKwdVSEz.net]
- >>920
>今は開発機でもそれ以外でも >常時ネット接続するのは当たり前だろw はい、開発養分♪(アハ♪”
- 954 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:14:02.74 ID:FSpSh7fS.net]
- >>928
jsらしいコードがないって言ってるの。もう相手しないからね
- 955 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:16:04.17 ID:sXkcGVMG.net]
- >>929
だからそれが何なんだよ A「filter自作するならJS使うだろ」 B「そんなの見たことない!サンプルを見せてくれ!」 A「はいこれだよ」 C「githubのソースあさったことある?たしかdiagramoの中に Backbonejsがうんたらかんたら」 ←?
- 956 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:17:15.42 ID:ebcCMrL3.net]
- >>930
それって馬鹿登場の演出?w
- 957 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:17:47.74 ID:sXkcGVMG.net]
- >>931
まずjsらしいコードがないというのは、どれのこと? jointのことなのか、挙げられたangularの記事のことなのか 記事のことなら、記事のどこがどうjsらしくないのか説明するのが筋だろ
- 958 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:18:29.28 ID:ebcCMrL3.net]
- >>931
jsらしいコードってなんなんだろうねw jsらしいなんてものはない。そんなの思い込み。 俺にとってはどの言語も同じようにみえる。 使ってるライブラリが違うぐらい。
- 959 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:19:51.53 ID:FSpSh7fS.net]
- >>932
ID:XkG9lmPeからの流れで、 angular.jsのfilterの中にはjsらしいコードがないって主張なんだけど、 敢えて、それを無視してるんだよね?
- 960 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:20:20.34 ID:sXkcGVMG.net]
- 最初はAngularはJavaScript使わないとか、filter自作するときでも
JavaScript使わないとか言ってたけど それではさすがに厳しすぎるから「JSらしくない」とかってのに 変えたのかな
- 961 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:20:33.87 ID:FSpSh7fS.net]
- >>935
コード読んだことないなら帰ったら?
- 962 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:21:00.14 ID:FSpSh7fS.net]
- >>937
使わないから
- 963 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:21:49.69 ID:sXkcGVMG.net]
- >>936
いや、無視してないけど それならそうと最初からいえよ 「github漁ったことある?」 じゃ意味不明なんだよ で、どこがどうjsらしくないの? 少なくともjsのソースコードであることは確かだが
- 964 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:22:12.9
]
- [ここ壊れてます]
- 965 名前:7 ID:ebcCMrL3.net mailto: > angular.jsのfilterの中にはjsらしいコードがないって
まったくもって意味不明。 もしかして、JavaScriptとDOM APIをごっちゃにしてないか? DOM APIはライブラリであり、JavaScriptではない。 同様に各種ライブラリも、当然JavaScriptではない。 jsらしいコードというのなら、JavaScriptを使っているコードなわけだが、 それはJavaScriptを使ってないのかね? [] - [ここ壊れてます]
- 966 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:23:52.23 ID:sXkcGVMG.net]
- >>939
JS使ってるサンプルがあるよ? ほれ読めよ qiita.com/YUTARO/items/be78afd5bd5da7770e3b JS使ってるよ?
- 967 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:24:13.42 ID:FSpSh7fS.net]
- >>941
filter中にthisやclojure使うようなコードなんて出てこないだろが
- 968 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:12.51 ID:sXkcGVMG.net]
- まあ、AngularでJS使うってのはとてつもなく明らかなことだから
議論する意味もないな
- 969 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:28.98 ID:FSpSh7fS.net]
- qiitaに記事を投稿してるアホ共ってさ、本家のtutorialも読まねぇの?
- 970 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:35.06 ID:ebcCMrL3.net]
- たとえばRubyでいえばDSL(ドメイン固有言語)というものがあって、
内部DSLであればRubyを使っているのに、Rubyのように見えないコードがある。 だけど、これもまたRubyだからこそできる Rubyらしいコードなわけだ。 JavaScriptを使っているのにjsらしくないということは、 DSLということかね?ならば逆にそれはjsらしいといえる。
- 971 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:26:45.41 ID:ebcCMrL3.net]
- >>943
> filter中にthisやclojure使うようなコードなんて出てこないだろが thisやclojureを使わないJavaScriptコードなんて山ほどあるが? 特に2000年よりも前のJavaScriptはそんなコードが多かったが。 もちろんどちらもJavaScriptのコードだ。
- 972 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:27:41.93 ID:sXkcGVMG.net]
- >>943
いつのまにJSからthisとclojureになったのかしらんが、 例えばこいつはclojureだが? function (keyword) { return !searchService.keywordJudge(obj, keyword); }) filterから呼ばれるserviceの中に var self=thisって書いてあるが?
- 973 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:28:03.21 ID:FSpSh7fS.net]
- >>947
そのころのjsは問題児で、jsなんて切れって言われてる時代だったろがカス
- 974 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:28:37.91 ID:y5cl7Y1T.net]
- >>945
むしろほぼ公式のチュートリアルを翻訳してるだけの記事が多いと思うが それをありがたがる英語読めないアホ共が多いからな
- 975 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:29:03.99 ID:FSpSh7fS.net]
- >>948
javascript design patternとでも叩いてググッてくればいい 死ねクズ
- 976 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:30:56.32 ID:sXkcGVMG.net]
- >>945
qiitaに投稿してるアホどもとやらは知らんが俺は 一度読んであまりの糞さに驚いたよ まあお前の好きな本家のtutorial https://docs.angularjs.org/tutorial/step_09 どう見てもJSだなw
- 977 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:31:29.86 ID:sXkcGVMG.net]
- >>951
それがangularでjs使うという話に何か関係有るの?
- 978 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:32:23.51 ID:ebcCMrL3.net]
- まあJavaScriptというよりプログラム言語自体をわかってないんだろうな。
オブジェクト指向言語とか関数型言語とか言われるけど、 本当は、ある言語で何が出来るか?何をやりやすいかの違いでしか無い。 例えばオブジェクト指向言語ではないC言語で オブジェクト指向だってできる。 今問題になってるのは、この○○指向の話だろう。 JavaScriptではthisやクロージャーを使ったスタイルで書くものだっていう 思い込みがあるようだが、たいていの言語はいろんな書き方ができる。 Rubyだってそう。オブジェクト指向でやることだってthisやクロージャーを駆使することだって出来る。 これは言語の違いではなくて、使用方法のスタイルの違い。 そして普通はいろんなスタイルの中から場面に応じて適切ものを組み合わせて開発する。 それが今のプログラミングってものだ。 jsらしいコードといってるが、それは「お前が思ってるスタイル」の話でしか無い。 俺にとっては、どのスタイルであってもjsらしいコードにしか見えない。
- 979 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:33:36.48 ID:sXkcGVMG.net]
- >>954
最初はこいつ、「Angularはjs使わなくてもいい」とかほざいてたんだよ 苦しくなったから「jsらしくない」に変更したと思われる 本人は否定してるが
- 980 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:33:50.04 ID:FSpSh7fS.net]
- >>953
だから、angular.jsにはjsのコードなんて書かないんだって fullstack JSなんて幻想。
- 981 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:23.76 ID:ebcCMrL3.net]
- >>949
> そのころのjsは問題児で、jsなんて切れって言われてる時代だったろがカス だからなんだよw 使い方が悪かっただけの話だろ。 過去のJavaScriptらしい古臭いスタイルであっても、 適切に使えば、その過去のJavaScriptらしいコードは 良いコードに変わる。 どちらもJavaScriptらしいコードなんだよ。
- 982 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:52.90 ID:sXkcGVMG.net]
- >>956
qiitaのサンプルも本家のtutorialもJSのコードを書いているのに? つうか、バカバカしくて議論するのもあれだが
- 983 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:56.15 ID:FSpSh7fS.net]
- >>955
angular.jsでバリバリとJSが書かれた、まともなサンプルとってこいよレス乞食
- 984 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:35:56.52 ID:sXkcGVMG.net]
- >>959
「バリバリ」とか「まとも」とかでごまかそうとするなよw JSが書かれてるのは明らかだから苦しいのは分かるけどw
- 985 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:36:15.79 ID:ebcCMrL3.net]
- >>956
> angular.jsにはjsのコードなんて書かないんだって 書くぞw UIを作る時に、UI自体にJavaScriptのコードを使わなくていいように、 裏方でJavaScriptのコードを書く。 お前は用意されてるものだけを使ってるから それがわからんのだ。
- 986 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:37:47.10 ID:aZayn4Ug.net]
- ? clojure
○ closure Clojureは言語の名前だろ 誰か突っ込めよ
- 987 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:38:22.48 ID:bAdFQL8c.net]
- >>961
用意されてるものだけを使うにしても 相当苦しくないか? js書かずに何ができるんだよw それか、js部分は他人が書いてるってことか? それはjs使ってるってことだろw
- 988 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:38:30.95 ID:FSpSh7fS.net]
- >>960
あれがjsなら、サイ本もgood partsも売れないから
- 989 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:39:49.25 ID:sXkcGVMG.net]
- >>964
意味が分からんが、本家のtutorialはjsじゃないのか? サイ本とgoodpartsの売上になんか関係有るの?
- 990 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:41:14.21 ID:ebcCMrL3.net]
- >>962
突っ込むのがめんどくさかったから、 俺はカタカナに直したわw なんかわかってきたな。 つまりこいつはUIの部分だけ見て UIにJavaScriptがない=JavaScriptらしくないって 言ってるだけなんだ。 その裏方ではJavaScriptを駆使しているのにな。 UIからコードを取り除くのは今に始まったことじゃないぞ。 昔からHTMLとCSSでUIを制御している。
- 991 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:41:19.44 ID:FSpSh7fS.net]
- >>965
あんなのは黒板に書かれるalgolや擬似言語の一種だよ。
- 992 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:43:08.56 ID:sXkcGVMG.net]
- >>966
そんなに論理的な思考でものごとを言ってるのかねこいつは 単にとんでもない勘違いしてなにやら取り繕ってるだけじゃないの?
- 993 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:45:02.12 ID:sXkcGVMG.net]
- >>967
「filters.js」とか書いてあるソースにそんなこと言われてもなあ
- 994 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:54:33.98 ID:FSpSh7fS.net]
- 無名関数を返すだけなら日頃からjsの作法なんて意識する必要ないから
- 995 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:55:26.69 ID:sXkcGVMG.net]
- 関係ないことだから突っ込まなかったけど
functionは全部closureだし、thisもclosure多分 最初のバージョンからバリバリ使われたただろw
- 996 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:00:20.69 ID:aZayn4Ug.net]
- このスレ突っ込みどころ多すぎだろ…
ID:FSpSh7fSの主張もおかしいが、ID:sXkcGVMGもクロージャを理解していない
- 997 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:02:32.08 ID:FSpSh7fS.net]
- >>972
MEAN stackが使うだけの動機が欲しいから煽ってるんだけど、雑魚しか釣れないんだもの
- 998 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:04:22.44 ID:ebcCMrL3.net]
- よく作りこまれたコードっていうのは、
数が多くて変りやすい所を、簡単な記述で短くかけるようにするために フレームワークのコアとその周辺部分に複雑なコードを 封じ込めるような作りになってる。 数が多くて変わりやすい所の例がUIなんだが、 その部分をシンプルに出来るように、 裏方で高度な処理を行ってるんだよ。 こういう奴多くて困るんだが、フレームワークを使った時、 そのフレームワークで用意されているパーツだけを使って 自分でフレームワークを拡張しない奴。自作フィルタを作らないとか。 こういうやつは、せっかくフレームワークで変わりやすい所をシンプルに記述できるように なってるのに、そのフレームワークに
- 999 名前:足りない機能が出てきた途端、複雑さを持ち込むんだ。
jsらしくないって言ってるのは、おそらくフレームワークを使うだけで そのシンプルな部分だけしか見てない。フレームワークを拡張することができないから こういうのが実戦投入されるとすぐに破綻させるぞw [] - [ここ壊れてます]
- 1000 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:04:34.14 ID:sXkcGVMG.net]
- >>972
例えばどのへんが理解してないの? まあ、面接で「クロージャについて説明してください」と 質問するほどには準備してるつもりだったが
- 1001 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:08:41.73 ID:FSpSh7fS.net]
- >>974
はぁ?filterに、そんな仰々しいコードを書くのかな?
- 1002 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:10:15.77 ID:sXkcGVMG.net]
- >>976
仰々しいコードかどうかじゃなくて、jsを書くか書かないかじゃなかったの?w
- 1003 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:10:58.99 ID:FSpSh7fS.net]
- >>977
雑魚はAmazonからJavaScriptパターンやGood Partsでもポチっとけ
- 1004 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:11:56.57 ID:sXkcGVMG.net]
- >>978
とっくの昔に買って読んだあと捨てたよ
- 1005 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:12:46.32 ID:FSpSh7fS.net]
- >>979
転職したんですね。わかります。
- 1006 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:14:03.77 ID:sXkcGVMG.net]
- >>980
まだjavascriptは使ってるけどね ほぼ理解したしリファレンスじゃないから読み返す必要がない
- 1007 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:20:26.73 ID:FSpSh7fS.net]
- backbone.jsユーザーの方が余程、綺麗なjsを書けるなって確信したよ
連中の方が、余程、キレいなjsをコーディングできるだろうからね これからは、angular.jsを使うJSerなんて信じないようにしよう。 きっと、ろくなjsのコードなんて書かないだろうから
- 1008 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:23:19.92 ID:sXkcGVMG.net]
- angularが汚いというのは割と同意なのだが
js書かなくてもいいというのはちょっと違うよw
- 1009 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:39:22.31 ID:ebcCMrL3.net]
- >>976
> はぁ?filterに、そんな仰々しいコードを書くのかな? 仰々しいコード? 仰々しくする必要がない所を わざわざ仰々しくするのは馬鹿。 filterの話をすれば、しっかりとした設計のお陰で シンプルに書けるようになってる。
- 1010 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 15:27:12.31 ID:FSpSh7fS.net]
- だから、angularにはjsなんて書かないんだよ。
angularってframeworkでjsのコードが書けないようになっている 中には、ぺちぱーでも扱えるような擬似コードしか書かないから
- 1011 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 16:32:39.03 ID:sXkcGVMG.net]
- まだそんな戯言言ってるのか
- 1012 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 16:39:35.30 ID:khDd2NGe.net]
- 今angularでアプリ作ってるけど、js 書きまくってるけどなぁ…
(余談) ・正確に言えばjsじゃなくてcoffeescriptだけどね ・angularくっそ重い(オブジェクトが多いんだが)ので一部はmithril
- 1013 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:02:06.18 ID:kxccA5tT.net]
- ただ一ついえることは、今スレッドもJSの話題ばかりでした。
RubyとPythonで争っていた頃が懐かしい。 JSは馬鹿にされて相手にもされてなかったのにな!
- 1014 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:10:05.56 ID:khDd2NGe.net]
- ブラウザアプリ作ろうと思ったらjsからは逃げられないからね
もちろんバックエンドまでjsで書こうというようなマゾヒストではないが (ちなみにバックエンドはScala+Play)
- 1015 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:22:53.10 ID:FSpSh7fS.net]
- wordpressとslimにangular.jsを使います。書かなくていいから。
- 1016 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:43:17.70 ID:pEdSdE2p.net]
- JSに関して盛り上がってるように見えるが
よく見ると1つの不毛な狭い議論を2,3人が永遠にしてるだけだった
- 1017 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:53:18.59 ID:kxccA5tT.net]
- ところがもう、RubyやPythonは話題すらあがらない始末なんだよ。
JSがどうであれ、RubyやPythonの話題が有ってもおかしくないのに。 不思議だね。
- 1018 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:54:36.65 ID:ZFrqIN2S.net]
- 「日本には男がいない」
「いや、いるから」 「サンプルを見せろ」 「はい」 「あばばばば。それは男らしくない。擬似男だ。 別の国ではどうたらこうたらでぺちぱーはうんたらかんたら」 とかやってただけだからまあ不毛だわ
- 1019 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:19:18.70 ID:qfs8+4lz.net]
- pl → mod_perl → 何故かというか必然的にというか、perlじゃなくてcが上達した。
php, py → 結局cに行き着いてアホらしくなった。 ruby → ソース読むだけだから俺の中ではruby イコール c。 結論: これら4つをやるくらいなら最初からcだけでやった方が、年単位の効率が遥かに高かったわけだ、マジで。どんだけ学習したか。ボロボロのラクダ本だけが残った。時間返せ。要するにこれらは不要だった。 その一方で、js が c++ に行き着く事は無い。 その違いに尽きると思う。
- 1020 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:55:15.51 ID:khDd2NGe.net]
- >>994
スクリプトスレで何言ってんだか。適宜選択するもんだろ オレオレ言語作るの楽しいよね。実用されると嬉しいよね。ってずっとやってるのが 俺の勝手な js 使い(最近の)のイメージ
- 1021 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:59:26.47 ID:r0QNT7RT.net]
- JSは未来があるから楽しい。
ES7のできたてホヤホヤの資料を貼ろう。 www.slideshare.net/BrendanEich/extensible-operators-and-literals-for-javascript Pythonなんかに引け目を感じた部分がES7で克服できると思うと楽しい。
- 1022 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:01:49.61 ID:r0QNT7RT.net]
- 次スレ
peace.2ch.net/test/read.cgi/tech/1432980078/
- 1023 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:09:32.08 ID:8I7TNkz0.net]
- うめだがくえん
- 1024 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:10:28.71 ID:8I7TNkz0.net]
- 埋め立て工事
- 1025 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:11:07.68 ID:8I7TNkz0.net]
- とどめだ!
- 1026 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
- 1027 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|