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


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

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



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/

596 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:12:44.80 ID:foUy653Y.net]
ecmascripten様様だよね。

他言語のレガシーをJavaScriptに変換してその後で高速化すれば、新人も入れるし相当面白い事になる。

まぁ、世界はそうなってるがなぜか日本は自分たちの領域がなくなるのが怖いのかやらないよな笑
日本のエンジニアは甘えすぎ、だからレベル低い。
そんな奴らCSがわかるバイリンガルにどんどん翻訳されてやられちゃうよ笑

597 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:31:32.30 ID:mHhiJXf/.net]
なってねえよw
だからLLVMの導入にシフトしてきてるんだろw

598 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:53:49.62 ID:i6ktipyo.net]
>>578
CSがわかるバイリンガルは自分らの野心のために忙しいと思うけど
大体、少しでも訳が変だと2chで叩かれるんだし

599 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 18:12:23.72 ID:QPkcvXC4.net]
>>575
確かに昨今のJSエンジンは普通の書き方で十分高速だが、
コンパイル言語に勝てる程じゃないな
Sane/SoundScript構想が実現すれば最低でもDart並、
おおよそさらに2倍は速くなってくれるのだろうか

600 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 18:31:17.45 ID:wfRY8uO9.net]
Dartは晴れて公式に死亡宣言が出たし、Angularも自滅
もうGoogleのアプリ方面の新技術(笑)は相手にされないよ

601 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:07:20.90 ID:foUy653Y.net]
いやーお前らも英語圏の情報探せよ。
JavaScriptの問題点を補おうとする世界中の動きが凄すぎる、それに日本だけ遅れてる感じだな。

高速化する方法とかいくらでもあるぞ。

VimもEmacsもSublimetextも廃れAtom Editorにシフトしようとしてる。

しかもここ数年での動きだからな殆ど。この1-2年で色々起こってる。

602 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:10:49.11 ID:QPkcvXC4.net]
Dartの事例はなかなか興味深いと思う
Dartが失敗した理由の1つにJSの2倍高速という当初の目標も達成できなかったことがあるが

これはJSみたいな型が緩い言語でもエンジンの頑張りで十分に高速化できたということなのか
それともDartのJIT方式に限界があったのだろうか

603 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:28:50.28 ID:wfRY8uO9.net]
Dartが速くないのは単に開発リソースを割いてもらえなかっただけだと思うぞ
さすがにあれに本気で投資するほどGoogleの経営陣が無能だとは思えん
Dartが世に出た時点でこれは筋が悪いと感じる人が大勢だったのに

604 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:54:51.03 ID:QPkcvXC4.net]
>>585
勿論それもあるだろうけど、JS自体に当初考えられていたより伸びがあったのもあると思う
ここを見ると分かるけど、2014年前後の1年間でV8は2倍高速になってDartとの差を縮めた
https://www.dartlang.org/performance/



605 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:58:06.48 ID:wfRY8uO9.net]
>>586
それがまさに投資の差だ
言語というのは速いから人気が出るんじゃなくて人気が出たら速くなるんだよ

606 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 21:33:11.86 ID:i6ktipyo.net]
そして、1番に簡単で、地味で、てっとり早い方法に人気が集まるな

607 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 22:33:44.36 ID:QPkcvXC4.net]
DartはそもそもJSの柔さにはいろいろ限界があるということで始めたけど、
その見当の正否について問いたい。

608 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 23:26:29.14 ID:YgsyeySM.net]
Atom Editor糞重い

609 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/21(木) 01:17:45.19 ID:6EbAMY2g.net]
>そして、1番に簡単で、地味で、てっとり早い方法に人気が集まるな

安定の99BASICとDarkBASIC。(キリッ

610 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:15:23.62 ID:nwV8enKl.net]
>>584
Dartが失敗したのは

所詮二番煎じだからww

611 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:21:53.45 ID:MBfknsBq.net]
Googleって一般的なイメージよりは業務寄りの事業もしてるけど、
ドカタ系の開発者からすると「Googleの新技術?どうせすぐ投げ出すんでしょ?業務には使えないよ」だから
そのGoogleがJava寄りのドカタ用言語を出したといっても誰も飛びつくわけがないわな
事実また投げ出したわけだし

612 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:29:31.32 ID:nwV8enKl.net]
>>593
Googleの事業で検索以外に成功したものは無い。
GASに関しても、ハッキリ言って使い物にならないゴミ。頻繁に勝手に仕様変更
してるのか、本番機で勝手に作業してるのか、メソッドが動かなくなることがある。

しれっと元に戻してたりするが、一切アナウンス無し。

はっきりいって、Googleに技術力がないのがよくわかる。アソコはギーク馬鹿の
集まりでしか無い。検索以外じゃ無能の一言。MSのようなビジネスとしての事業
継続性は全くない。

613 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:39:37.10 ID:taVQHAdz.net]
なんだかんだいってMSはしっかりしているよな。
ビジョンもイノベーションも糞も無くて、
飯食わしてやるから金よこせ、だもん。
したたか。

614 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:47:34.50 ID:wzJj0dqz.net]
まあ何事も表裏一体だからなんとでも言えるが
俺は新しさが好きでスクリプト界に居るからGoogleみたいな存在は好きだけどな
SPDYとか成功したものも多くあるし、
JSでもO.oとかSSとか価値あるしね



615 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:58:46.17 ID:/bdZf+gr.net]
しかしGoogleで席を用意してくれたらその日の便で渡米する。衣食住に困らなければ報酬なんか要らない。それほど魅力がある。

616 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 11:45:47.71 ID:MBfknsBq.net]
人間、ギークになるだけなら簡単なんだよな
人間社会という最大の脳リソース馬鹿喰い要因を切り捨てれば、
Webスタックの技術を極めるくらいは地頭悪くても誰にでもできる
両方を高いレベルで両立させてるMSはなんだかんだ凄いと思うよ

617 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 12:16:37.34 ID:WLWSPHAU.net]
けして極めてはいないと思うし、
そもそも作る側だから根本的に話が別

618 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 15:59:38.25 ID:UzSsqpE0.net]
>>598
Web界隈のgeekなんて、一般社会でドヤ顔したそうなヤツらばかり
真のオタクは今でもterminalのバグでも潰してる

619 名前:デフォルトの名無しさん [2015/05/21(木) 18:04:28.38 ID:6VRP+VFd.net]
>>596
> JSでもO.oとかSSとか価値あるしね

O.oとかSSって何?
略されすぎてわからないよ!

620 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 19:42:22.66 ID:taVQHAdz.net]
>人間社会という最大の脳リソース馬鹿喰い要因を切り捨てれば、

これはちょっと違うと思うね。言葉のあやかもしれんが。
今必要とされてて、人間社会に受け入れられて、今のコンピュータの能力で実現可能で、
かつ、お金にもなる題材を見つけて、
老人を説得して、お金を集めて、実装して(させて)、メンテして、ビジネスとしてやっていくのが難しい、
んだと。
オタクエンジニアの巣窟の日本が沈みかけているのを見ても分かるように、
技術だけでは食っていけない世の中になってきているな。
日本人の考えるITサービスって、どれもこれも絵空事というか、生活に密着してないというか、
要らないものばかりなんだよな。
難しいこと考えなくても、楽天みたいなので良いんだよ。ああいうのがもっと増えればよい。

621 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 19:59:23.77 ID:NgWTUREN.net]
amazon はよくやったね、和製 kindle がいまだにどうして出てこないのか?

622 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 20:57:47.11 ID:zVPHEWnj.net]
>>602
アメリカはプラグマティズムの伝統があるし、日本も見習わないといけないんだろうけど。。。

ソフトは前からボロ負けの日本だけど、ハードの方もダメダメになってきてるよね
日本ってどうなるんだろう

言語をどれにするとかじゃなくて、実際に何を作ったかなんだろね

623 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:13:19.68 ID:Gr12hR7k.net]
>>601
Object.observeとSoundScriptじゃね

624 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:40:54.18 ID:5e0lQKPT.net]
さんざん考えた結果が「音のよくなるSDカード」とかね‥



625 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:43:55.63 ID:Vq4M2ebO.net]
>>603
電子書籍リーダは片っ端から討ち死にしたじゃん

ちなみにこんな板もある
wc2014.2ch.net/ebooks/

626 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:46:24.25 ID:uDd3DnUr.net]
つまるところ結局はAppleさんとMSさんなんすよね
Swift,C#

627 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 22:39:26.30 ID:YwdnX1o3.net]
Objective-CとVBScriptの暗黒時代があったことを忘れてはいけない。

628 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 22:50:34.50 ID:6VRP+VFd.net]
>>605
ありがとう
略してなくても知りませんでした(><)

629 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:01:09.04 ID:jbuoF7Q4.net]
Googleは今英語圏の若者から見ても魅力ないみたいだね。

10年後には潰れてそう

630 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:27:04.63 ID:x6V9+0V+.net]
GoogleはDartは失敗したが、Angularは成功した(ただしよくディスられるが)し
Go言語もDockerで使われたり、サーバーサイドで人気が出始めたり
まあ成功しそうだ
大量の失敗はあっても、わずかな成功があればそれでいいという印象
実際世界一を争う企業だしね

631 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:46:59.14 ID:Vq4M2ebO.net]
20%ルールがあるかぎり不滅だ…と思ってたが既にダメになってるのか?

632 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 00:49:34.59 ID:fGtem5+y.net]
angular -> htmlの再発明
react -> Backbone.Viewの再発明
ember -> backbone.jsの再発明

633 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/22(金) 01:44:53.62 ID:zksXylX8.net]
>>604
>ソフトは前からボロ負けの日本だけど、ハードの方もダメダメになってきてるよね
>日本ってどうなるんだろう

日本企業の問題って言うと、損得感情が先行&前のめりして研究者を安定させない結果、人もモノも育たなく
なった、ってなところだろうなw

少し英語を覚えて海外発の技術水準を身に付けるのが生き残りの近道w

634 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 05:34:38.60 ID:OeJLh1Lf.net]
DartはJSの代わりとしてはダメだが
Javaの代わりとしてAndroidで期待してる



635 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 11:00:34.13 ID:mnR8Ftbb.net]
Dartみたいなの使いたがる奴って別にそれがすごく便利だからというよりは
周りに流されてるだけだったり周囲にドヤ顔するためだったりするので
Dart m9(^Д^)なイメージが付いちゃった時点でもう完全に終わり

636 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 18:09:22.51 ID:fGtem5+y.net]
そもそも、m9(^Д^)されるのは、ユーザーに成果物がないからで言語のせいじゃない
ただし、何か生産的なものを作る人たちはDartなんて使わない。
それが非効率だって分かってるから

637 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 23:14:21.98 ID:ZPAGsRUC.net]
jsはes6でかなりマシになったな
babelもあるから今使っても無問題
緩いところはtypescriptで安心だし

638 名前:デフォルトの名無しさん [2015/05/22(金) 23:40:03.90 ID:BJeKbg55.net]
>>616
同じく。

639 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 02:14:24.40 ID:aWFfanUl.net]
googleでもgoはまあまあ良いぞ
名前が糞なのとテンプレートどころかジェネリクスすら無いのが致命的だが
rustがあの速度で似た構文になってくれたらな

640 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 11:29:18.60 ID:wCdzmxCi.net]
babel とて ES6 の対応状況を考えるとまだまだ本番投入はきついな
遊びで使ってみる分にはいいけど

641 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 13:40:06.56 ID:57CfBDkO.net]
version毎の後方互換性って面だとperlってすごい言語だよね
es5からes6に移行したとき既存のJS library, frameworkはどうなるのん?
backbone.jsと同じコンセプトのもの作られないかな

642 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 16:58:33.46 ID:mDaNJW5c.net]
後方互換性は99.99%守られた仕様になっているので問題ない
移行自体も機能別にじわじわ進んでいるし、O.oやSABがそうなように
ES6の実装が完了する前にES7の実装が開始されている
もはやLSに限りなく近くなってきている

643 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 17:14:44.56 ID:PEaWitqV.net]
>>622
十分だと思うが

644 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 18:35:23.30 ID:5c5gLsad.net]
ある意味(真の)JSerでなければ十分だろうな
長らくJSをやってきたものなら表面的な構文以外にも
Proxyやらnew.targetやら使いこなしたくなるだろうけど、それはコンバート困難な部分だしな



645 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 19:57:12.79 ID:PEaWitqV.net]
仕事に投入するかどうという話なのに
その理屈はおかしくね?
だってES5もそれらの機能は無いんだぞ

646 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 20:34:22.19 ID:fOYiqfRu.net]
そういう文脈じゃないってのは言わなきゃ分からんのか?
>>627は一体俺にそんなことを言い付けてどうしたいわけ?

647 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 20:43:00.66 ID:Ft07c3wx.net]
>>628
いや、そういう文脈だろ
何言ってんだお前w

648 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 21:57:05.00 ID:SgbjeX2J.net]
TypeScriptでいいわ
ES6にはわざわざ昔のブラウザを切り捨てるほどの魅力はない

649 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:12:16.58 ID:wCdzmxCi.net]
仕事で使うのにES6完全対応じゃない、しかもこれからどれを対応するのかも分からない、
そんな状態じゃ不便すぎて使えないよね
遊びで使うなら「お、この機能使ってみようかな」でできるけどさ

650 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:12:52.60 ID:57CfBDkO.net]
Web designみたいなものに、いちいち型タイプするの面倒でない?
業務アプリでtypescriptって、どんな複雑なもの作るんだろう

651 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:15:36.60 ID:SgbjeX2J.net]
>>632
TypeScriptの型付けはあくまでオプションだよ
型アノテーションは静的型チェックに使われるだけで、
特にコンパイル時の型に依存した機能はない

652 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:19:08.00 ID:Ft07c3wx.net]
>>630
なんで?babelのようなトランスパイラーの話をしてるんだから
昔のブラウザ切り捨てるわけじゃないだろ
>>631
なんで?対応してるところだけ使ってればいいだろ

653 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:22:59.30 ID:wCdzmxCi.net]
>>634
いちいちbabel-ES6の対応リファレンス見て?
ES6リファレンス見て対応リファレンス見て、なんて手間すぐる
しかも対応リファレンスはいつどう変わるのかも分からないという
これじゃとても使えない

654 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:24:56.74 ID:Ft07c3wx.net]
>>635
それのどこが手間なんだ?
ES6覚えることのほうがよっぽど手間だと思うんだが
しかも、対応していない機能なんて一部のマイナー機能だけだから
リファレンスなんか見る必要すらも殆ど無いと思うんだが



655 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:30:12.15 ID:wCdzmxCi.net]
>>636
ES6完全対応ならES6のリファレンスだけ見りゃすむ話なのに、babel使うとなると、
ES6で使おうとした機能がbabelに対応してるかどうか見る手間が増える
これはめんどくさい

そりゃES6大好き人間が使うんならそういう対応表も頭に入ってくるんだろうけど、
JSなんて大概は「仕方なくいやいや」使う言語なので、チーム内で使うには
そういう手間が増えるのは致命的マイナスポイント

656 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:35 ]
[ここ壊れてます]

657 名前::06.56 ID:Ft07c3wx.net mailto: >>637
よく使う機能はほとんど対応しているので、proxy使えないとか、
new.target使えないとか例外いくつか覚えるだけなんだが

そんなものが手間だというのなら、ES6なんかとても覚えられないし
さらにいえばES6覚えるよりも、フレームワークやライブラリの使い方
覚えるほうがはるかに手間だ
チームで手間だというが、そんなアホなチームなら、
そもそもES6もフレームワークもとても使えないだろ
[]
[ここ壊れてます]

658 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:45:28.71 ID:wCdzmxCi.net]
>>638
ちがうちがう
babel自体にはリファレンスはなくて、あくまで「ES6(あるいはES7?)のこの機能に対応してますよー」っていう
対応表があるだけなんだよ
つまり、言語リファレンスとしてはES6を参照しなくてはいけなくて、しかもES6の中で使おうとした機能が
babelに対応してるかどうかの確認も必要という二度手間が問題なんだよ
フレームワークやライブラリなんかはそこのリファレンスを見ればおしまいな点で決定的に違う

JS好きなんてほぼ世の中にいない現状でそういう手間をチームに押し付けるのは無理がすぎるよね

659 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:52:43.63 ID:Ft07c3wx.net]
>>639
とりあえずその意見はすべてわかった上で(babel自体にリファレンスが
ないというのはちょっと違うような気もするが)638のようなレスしてる
わけだが?
二度手間っていうが、その二度目の手間が一度目に比べて
はるかに小さいと言ってるわけ
二度目の手間がそんなに無理すぎるというほど問題ならそれよりはるかに
大きな一度目の手間は大丈夫というのはおかしいと言ってるの

660 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:56:26.64 ID:Ft07c3wx.net]
大体、IE6ではこれに対応しているが、IE7は対応していない
みたいなことを過去にHTMLやCSSで何度も経験してきてるであろう
JS使うチームがES6程度の対応の把握に手間取るなんて
俺には考えられないね
本当に仕事してるの?

661 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:57:17.72 ID:wCdzmxCi.net]
>>640
手間が増えるということは余計なトラップを踏む可能性が出てくるということだよね
しかもJSはコンパイル言語じゃないから、コンパイル時に発見できるわけでもない
ただでさえいやいや書いてるJSなのに、そんな余計なトラップ踏んだ日にはその日の
モチベーションはガタガタだよ

そんな状態になるぐらいなら実績の多いCoffeeScriptの方が百倍マシってもんですよ

662 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:57:51.80 ID:Ft07c3wx.net]
>>642
はあ?
babelはコンパイラーなんだが?

663 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:58:42.78 ID:wCdzmxCi.net]
>>641
そういうのにみんなうんざりしてるからjQueryなどが出てきたんでしょうが

664 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:00:15.55 ID:yUhL+8bf.net]
>>644
jQueryのおかげでCSSの互換性を考慮しなくて良かったとでも?
本当に仕事してる?



665 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:01:43.90 ID:kcl6PGga.net]
素人相手に素人がボッてるんだろう

666 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:03:33.30 ID:61R9xmfj.net]
>>645
bootstrapとかCSSフレームワークも最近は流行ってるよね

667 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:04:37.51 ID:yUhL+8bf.net]
jQuery覚える労力を100としたら、babelが対応していないES6機能を把握する
労力は2くらいかな
どちらも、全部パーフェクトに覚えないと仕事できないってわけでもないし

668 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:05:08.38 ID:kcl6PGga.net]
>>648
してないだろw

669 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:06:46.92 ID:w2Kgh7Fe.net]
>>647
Bootstrapはバージョン2だとIE7でも使えるが、
3以降はIE8以降じゃないと使えないとか、IE8だと
これとこれとこの機能が使えないとかあるけど
俺からしてみればbabelの対応がどうこうってそれと大差ないよ?

670 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:07:54.96 ID:yUhL+8bf.net]
>>649
?まあしてるけど
jQueryパーフェクトに覚えてないよ

671 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:08:41.93 ID:61R9xmfj.net]
>>650
IE7はもういいでしょ…
IE8はWindows7の最初のブラウザだからもうしばらくは対応する必要はあるけど

672 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:09:24.94 ID:yUhL+8bf.net]
>>652
論点がずれてる

673 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:10:49.90 ID:kcl6PGga.net]


674 名前:jsでのブラウザの対応って、何処まで対応しなきゃならんわけ?
Javaのe-learningシステムでもIEだけとか、Windowsだけとか頭打ちになってたけど
[]
[ここ壊れてます]



675 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:13:51.24 ID:61R9xmfj.net]
でもangularjsとかもIE8を切り捨ててるように、レガシーブラウザ対応はどこも難儀してるよね
jQueryみたいにリソースがあるプロジェクトなら1系と2系の両方をメンテナンスすることもできるけど、
そんなプロジェクトは数えられるほどしかないし

結局ES6だと騒いでもレガシーブラウザ対応が残り続ける以上はES6完全対応のコードが書ける
のは東京オリンピック以降(Windows7のサポートが切れる)になるんだろうね

676 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:14:43.03 ID:61R9xmfj.net]
>>654
案件によるとしか
コンシューマ向けならIE8はまだまだ切れないし(シェアは15%ぐらいあるんだっけ?)

677 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:20:49.83 ID:pXMM3pgz.net]
AltJSがあるのにわざわざコンパイル必要なES6を書く意味ってあるの?

678 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:22:41.90 ID:kcl6PGga.net]
AltJSって、jsの互換性を担保するようなものなの?

679 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:24:24.85 ID:yUhL+8bf.net]
ES6完全対応じゃなくても、ES6のたいていの機能は使えるし、
なぜそこにこだわるのか分からんね
ライブラリなり言語の一部の機能を使えればその部分の恩恵は得られるわけで
全部使えなくては仕事に使えないなどと言い出すのはおかしい
jQueryを完璧マスターしないと仕事に使えないと言い出すのと同じことだ

680 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:26:10.70 ID:kcl6PGga.net]
ttps://babeljs.io/docs/faq/

681 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:28:14.66 ID:61R9xmfj.net]
>>659
そうなるとbabelはただのAltJSの一種だよね?
CoffeeScriptでもLiveScriptでもOpalでもScala.jsでもいいわけで

ES6完全対応が相当先である以上、別にbabelにこだわる必要性もそこまでないはずだよね

682 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:28:27.21 ID:yUhL+8bf.net]
>>657
AltJSとES6は別物なんだからそれぞれ
利点と欠点があるだろ
ES6の利点は、JSそのものだから、AltJSに比べて
廃れるリスクが少ないという利点はあるな

683 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:31:24.41 ID:yUhL+8bf.net]
>>661
俺のレス読んでる?
完全対応が相当先ってことを気にする必要はないと言ってるわけだよ?
あと、AltJSだって機能があったりなかったりするし、好みもあるし
学習の容易さとかいろんな要素があるだろ
その中でどれを選ぶかは、いろんな要素がある
ES6がAltJSより明確に劣っており、選択肢から外れるとは思わない

684 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:33:11.21 ID:kcl6PGga.net]
>>661
typescriptやbabelはともかく、OpalやScala.jsって誰が使うの?メリットが見えない



685 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:33:46.80 ID:61R9xmfj.net]
>>662
ES6は規格だけど、babelはES5にコンパイルするものだからAltJSの一種だよね?

廃れる廃れないの話になると、5年以上先の話なんて誰も読めないんだから、babelを取り立てて
プッシュする理由としてはちょっと弱いな

686 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:36:18.21 ID:kcl6PGga.net]
ttps://babeljs.io/users/
有名所は、皆、babelつかってるね

687 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:38:12.66 ID:yUhL+8bf.net]
>>665
babelはES6のコンパイラだから他のAltJSとはその点で違う
まあ、仕事してないと標準にこだわることのメリットって
あんまり分からないかもね

688 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:38:25.98 ID:61R9xmfj.net]
>>664
Ruby好きやScala好きが書くんじゃない?
個人的にはTypeScript以上に流行るとはとても思えないけど、この業界で予言者は弁護士なみに
信頼が置けないから断言するのはやめとくw

689 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:40:17.72 ID:kcl6PGga.net]
>>667
標準に拘るのはベトコンだ。Opalは訓練されたベトコンだ

690 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:41:22.42 ID:yUhL+8bf.net]
>>666
さすがだな
大企業の仕事でバリバリ使われてるんだなw

まあそもそも、Babelがコンパイラだって知らなかった奴が
Babelは仕事で使えねーって喚いてただけだからなw

691 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:43:28.39 ID:61R9xmfj.net]
>>670
それを言えばCoffeeScript(github?)もTypeScript(MicroSoft?)もバリバリ使われてるけどね
結局のところAltJSの争いのひとつってことかな

692 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:44:40.82 ID:yUhL+8bf.net]
>>671
争いの一つ=仕事で使える
ってことでいいのかな
結局負けを認めるってことね

693 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:45:48.69 ID:61R9xmfj.net]
>>672
じゃ、君もbabelはAltJSの一種と認めるということで、引き分けだな

694 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:46:27.46 ID:yUhL+8bf.net]
>>673
俺はBabelがAltJSの一種かどうかで争ったつもりなんて
全くないんだが?w



695 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:47:02.76 ID:61R9xmfj.net]
>>674
いや、認めてくれるならそれでいいよ

696 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:48:56.88 ID:yUhL+8bf.net]
>>675
どうだろうなー
俺は「AltJS」とやらの言葉の定義がよくわからないしなーw
babelはコンパイラ(トランスパイラ)だけど、言語じゃないから
AltJSが言語を指すとすればAltJSじゃないことになるなーw
いやー難しいなー、分からないなーw

697 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:49:04.43 ID:kcl6PGga.net]
おまえら、仕事してるのw

698 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:50:17.18 ID:yUhL+8bf.net]
>>678
一応してるぜ

699 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:50:38.54 ID:pXMM3pgz.net]
ぶっちゃけ仕事上で標準に拘って得した事が無い

700 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:51:42.91 ID:61R9xmfj.net]
>>679
MSとかいろいろ作っては捨ててきたからねぇ…
DCOMとかどこ行ったんだろ?w

701 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:54:28.61 ID:w2Kgh7Fe.net]
>>679
俺はたくさんあるな
チームが標準にこだわらなくて損したことも数限りなくある
標準のものや規約を使ってる部分は他人が書いたコードでもすぐに理解できる
標準のライブラリがあるのに独自ライブラリを作って
バグだらけになったりして損することもある

702 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:56:43.62 ID:yUhL+8bf.net]
いい例が、Scala.jsじゃねw
本人はScala好きだからいいだろうが、仕事でそれやられると
Scalaの開発者集めなくちゃいけなくなりそうw

703 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:02:18.15 ID:61R9xmfj.net]
>>682
Scala.jsは別にいいと思うけどなー
完全に色物だと誰が見ても分かるし、それをわざわざ使うんだから覚悟もあるでしょ

だけど標準ということを理由に選ぶのは逃げだよなー
MSは言うにおよばず、W3CみたいなとこでもXML Schemeみたいな失敗作もあるし、

704 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:07:42.53 ID:yUhL+8bf.net]
>>683
覚悟が必要というのは明確な欠点だと言ってるようなもんだと思う
物事にはいろんな要素があるから標準かどうかだけで
決まるものではないのはその通りだけど、
利点の一つには成り得る



705 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:07:50.61 ID:kcl6PGga.net]
githubのatomにcoffee scriptが使われるのは時代背景や信条からわかる
babel, typescript以外のaltjsには何の魅力も感じないし、
それを使うだけのメリットが考えても考えても何も出てこない

706 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:10:29.64 ID:yUhL+8bf.net]
>>685
物事にはたいていメリットはいくつもあるよ
欠点も幾つもある
総合的に考えて他の選択肢に勝るかどうかでしょ
たとえば、上で出てきたOpalやScala.jsがRubyやScalaが好きな人にとってメリットが有るのは
さすがに君にも分かるでしょ?

707 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:14:12.76 ID:kcl6PGga.net]
なんで、サーバー側の担当者がフロントエンドやるんだ

708 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:15:25.98 ID:yUhL+8bf.net]
>>687
さあね
たとえば趣味でやりたいんじゃないの?
物事にはいろんな状況がある

709 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:17:10.85 ID:kcl6PGga.net]
その処理系を作ったエンジニアのPR以外の何になるわけ

710 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:18:39.34 ID:yUhL+8bf.net]
>>689
Scalaしか知らない人もしくは、やりたくない人、好きな人などが
フロントエンドをやりたくてScala.js使うとかでしょ
本当にわからないの?

711 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:19:42.11 ID:kcl6PGga.net]
OpalやScala.jsで、jQueryやbackbone.js, angular.jsなんて弄っても
資料が出てこない作業量が増えるだけだし、地雷を踏んでも解決策が出てこないから

712 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:20:56.25 ID:w2Kgh7Fe.net]
>>691
そう言われても、そう考えない人もいるし物事にはいろんな状況があるとしか

713 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:21:46.89 ID:kcl6PGga.net]
>>692
そのケーススタディを教えてよ。想像力が欠如してるんだ

714 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:23:16.17 ID:yUhL+8bf.net]
>>693
想像力の欠如か
簡単だと思うがなぁ
jsは知っている
資料があれば理解できる
でも、Scalaは好きでたまらない
だから使いたい
これでどう?



715 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:25:43.76 ID:kcl6PGga.net]
>>694
新参にScalaをブラウザ上で学ばせる為とか、
サーバー側で実装したアルゴリズムをクライアント側に持ってきたいとか、
もう少しましな事例ないの?

716 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:27:35.33 ID:yUhL+8bf.net]
>>695
それがマシな事例だと思うのなら、もちろんそれでいいし
想像力は欠如してないと思うのだが
何が不満なんだ?

717 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:28:37.13 ID:hZNW9MV5.net]
scalaなんて完全に自己満足です
そんなの使ってる奴が一番わかってる

718 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:28:41.14 ID:kcl6PGga.net]
IT系のニュースサイトでaltJSを使えば作業効率が上がるとか
アホな記事かいてるヤツら何なの?

719 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:29:55.21 ID:yUhL+8bf.net]
>>698
アホなんじゃないの?w
もしくはお前がアホかもしれんがw

720 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:33:45.58 ID:hZNW9MV5.net]
まてまてCoffeeとか使ったこと無いのか?
今更これ無しとか言われたら面倒すぎて仕事適当に済ませたくなるぐらい効率上がるぞ

721 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:35:27.76 ID:kcl6PGga.net]
>>697
雇用の流動性を防ぐとか、自社システムを他社にメンテさせないとか、
そういう嫌がらせぐらいしか使うメリットが見えない

>>700
gulpのためにcoffee、保守性のためにtypescript,babelならわかる
scalaとかopalとか何よ

722 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:41:55.49 ID:yUhL+8bf.net]
>>701
メリット見えてるじゃん
というか、なぜScala好きな奴がScala使うということを
頑なにメリットとして認められないんだろう?
メリットとデメリットがあって総合的にデメリットが
勝るって話ならわかるが、そういう話であっても
メリットがないという話ではない

723 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:43:30.27 ID:w2Kgh7Fe.net]
>>700
俺はあるけど、ES6と比べると、大差がない気がする
ES6にarrow functionとか分割代入とかテンプレートリテラルとか
letとかその他もろもろあるし
CoffeeScriptからパクっただろっていう機能が驚くほどあるんだよね
まあ、例えば、長い関数でもreturnを書かなくていいとか、varやlet打たなくていいとか
?演算子とか、確かにちょっとずつ便利な部分はあるのだが

724 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:48:26.86 ID:kcl6PGga.net]
>>702
「scala好きにとって」は、それ以外の人にとって何のメリットもないから
そもそも、ネットワークの並列処理ぐらいしか使いようがなさげ



725 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:51:17.81 ID:yUhL+8bf.net]
>>704
結局、「Scala好きじゃない人にとって」という隠れた前提条件を元に
話していたのね
話が噛み合わないわけだ
きっと、さっき挙げていた雇用の流動性を防ぐだとかなんだとかも、
「そうでない人にとって」という隠れた前提条件があるんだろ?
大方、その隠れた前提条件を全部まとめると「自分にとって」といったところかw

726 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:52:22.47 ID:kcl6PGga.net]
>>705
scala好きにとってもデメリットでしかないから
そのシステムを誰がメンテの?

727 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:54:14.80 ID:yUhL+8bf.net]
>>706
例えば「他の人がメンテ出来ない」というのがとても大きな
デメリットだとしてそれが何なの?
総合的にデメリットが勝るだけであって
「好きなScalaが使える」は依然としてメリットだよ

728 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:54:57.26 ID:kcl6PGga.net]
ID:yUhL+8bfはwebディレクタとか、似非起業家かな

729 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:55:44.22 ID:yUhL+8bf.net]
俺の人格は議論とは関係ないね

730 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:57:23.98 ID:kcl6PGga.net]
>>709
scala.jsを実際に使ってる人のユースケースを聞きたいだけで、
オマエみたいなカスと最初からディベートする気なんてないから

731 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:59:44.91 ID:w2Kgh7Fe.net]
>>710
そのわりにはディベートしてくれてたけどね
まあ完全に論破しちゃって、最後は人格批判に走らせちゃったのは
悪かったがw
ほどほどにしとくわw

732 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:04:18.09 ID:kcl6PGga.net]
>>711
論破されてたの?不毛な長文だったから読んでなかった

733 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:07:18.79 ID:yUhL+8bf.net]
>>712
うん、完全にね
まあ読んでなかったのなら納得
あまりの完全論破っぷりだったからw

734 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:08:05.56 ID:kcl6PGga.net]
プログラムどころか、htmlすら書いたことないでしょ?



735 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:08:41.11 ID:yUhL+8bf.net]
>>714
絵に描いたような人格批判だなw

736 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:20:00.45 ID:kcl6PGga.net]
ID:yUhL+8bfを見ていると、札束で叩けるわけでもないのに
プログラマを雇おうとする独立したてのアホなWebディレクタを思い出すわ
オマエの付加価値なんてねーから(・ワ・)

737 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:29:05.95 ID:yUhL+8bf.net]
何だその顔文字はw

738 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 04:24:50.46 ID:0NM94Uqp.net]
なんだかんだ言ってES6で一番ありがたい点は__proto__の開放x2だ

739 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 05:05:05.30 ID:m/tsc+Js.net]
>>629
俺の発言はそういう文脈じゃねえって言ってんだよ
自分のことしか考えられないのかアスペかよ

740 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 07:02:44.32 ID:w2Kgh7Fe.net]
>>719
どちらかと言えば、多人数で話し合うこうした場所で
人の文脈に合わせず自分の新しい文脈で会話をはじめようとする
お前が自分のことしか考えられないアスペ

741 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 07:23:48.30 ID:d8AVH8+z.net]
また幼稚な子供の喧嘩か
どっちもどっち。だれも読まないし誰も得しない

jserにはアレが多いってのを実証してくれてありがとう

742 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 08:38:42.59 ID:w2Kgh7Fe.net]
>>721
幼稚な子供の喧嘩とはお前のようなレスのことだろう

743 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/24(日) 09:36:27.61 ID:x18aCfOV.net]
安定の99BASICとDarkBASIC。(キリッ

744 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 10:10:29.09 ID:yUhL+8bf.net]
嫌JS「BabelはES6完全対応じゃないから仕事では使えねー。お遊びでしか使えない。」
JS擁護「>>666のリンクに出てるけど、Babelは多くの有名企業で仕事に使われてるよ。」
嫌JS「ぐぬぬぬ。jserは馬鹿!アレが多い!」



745 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 11:45:54.06 ID:8LlHceLm.net]
ES6がコンパイル無しで素で使える頃には
ブラウザが終わってそうなんだよね
で、ブラウザ限定じゃなかったら
もっとマトモな言語を選び放題という

746 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 12:11:14.83 ID:kcl6PGga.net]
dart vmの時代ですね。分かります

747 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 13:08:11.71 ID:bCeKXRbu.net]
これからの時代は、babelとjQueryを
組み合わせていくんだろうな。

748 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:08:57.15 ID:Jg69SxFY.net]
2ch見るにはJavaScriptよりネイティブの方が遥かに便利な時点でっていう。

749 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:49:53.23 ID:yUhL+8bf.net]
今更BackboneとかjQueryとか言ってる時点で時代に乗り遅れてるんだよなあ
日本は本当に遅い

750 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:51:19.58 ID:yUhL+8bf.net]
JavaScript vs ネイティブという対立ももう過去のものだからなあ 

751 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:36:18.24 ID:kcl6PGga.net]
es6に対応したbackbone2.0こそ未来

752 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:36:51.79 ID:Lxkfc9iW.net]
>>727
違う
ES7に控えてるObservable調でのDOM操作に移行していくのでjQueryは取り残される

753 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:40:30.81 ID:hZNW9MV5.net]
>>729
meteorがmysql対応した時点で流れも決定的なのにな
angular(笑)

754 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:41:18.80 ID:hZNW9MV5.net]
ちなみに俺はknockout+browserify派です



755 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 21:26:22.52 ID:IqjTIR6B.net]
>>728
これ

結局ネイティヴでWEBはもう死に体なんよな

756 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 22:48:22.59 ID:bCeKXRbu.net]
>>735
「○○の死」は、殆どが過大評価
jp.techcrunch.com/2015/05/22/20150521the-death-of-anything-is-overrated/

757 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 22:57:21.93 ID:YQmimEgO.net]
>>735
仮にそうだったとしても、一時代を築いた言語は、後が長い。
それに、普通に考えてWebが死ぬのはありえないわけだが。
TOYOTAのWebページ見るために、いちいち専用のアプリダウンロードとか、ありえんわけだが。

758 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:20:41.37 ID:61R9xmfj.net]
あちらさんでは自分らのフレームワークを推進するのにしのぎを削ってるのに
ここではどれを使うかでドヤ顔してるのか…、そりゃあなあ…

759 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:23:50.82 ID:UPx/0Y1+.net]
そもそもReactNativeでJavaScriptでネイティブアプリが作れるわけだが
Reactが勝ち残りそう

760 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:47:39.66 ID:kcl6PGga.net]
ionic, cordovaってnativeなんだっけ?

>>738
( ・´ー・`)

761 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 00:11:42.91 ID:lQxXzch0.net]
>>740
そいつらはAppleのWebコンポーネント技術を使うからハイブリッドと呼ばれている
ReactNativeやNativeScriptはそうした技術を使わない真のNativeアプリが
作れる
ReactNativeやNativeScriptが登場する前には、
JavaScriptでネイティブアプリを作ることをハイブリッドと呼んでいたが
それらとReactNativeやNativeScriptは区別されて、
後者がハイブリッドではない真のネイティブアプリと呼ばれるようになった

762 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 00:17:30.81 ID:lQxXzch0.net]
ちなみに、titaniumは昔はハイブリッドと呼ばれたりネイティブと呼ばれたりしていたが、
今だとハイブリッドではない派に属するだろうな

763 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:11:12.07 ID:tVk9YQPx.net]
どんなスレでもこういった話題が出て長引くが言葉の定義はこれ以上どうでもいい。
そこは本質じゃないし、突き詰めても何も生まれない。
JSがいろんな場面で使われるようになってきたが、まだまだ不十分な点もある。
その課題を克服すべく、これからもJSは発展し広まっていくのは間違いがない。

764 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:18:25.14 ID:uOKH4JiO.net]
GUIがネイティブかHTMLかだけで区別しようとするのがいかにもバカっぽいよな
WindowsネイティブなC++とかVBとかで作られたアプリでもガワにHTML使ってるのはよくあるが、
あれハイブリッドなのかw



765 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:43:41.95 ID:Vc/SC45p.net]
>>742
iOS用アプリはスクリプトの実行を禁止されているんだよ。
だからどんな言語を使って作ろうがすべてネイティブだよ。

766 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 15:54:22.88 ID:DN2LcC67.net]
ではここでAGKの紹介w
https://www.youtube.com/watch?v=Bc1fziwpLpo

767 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 16:51:53.45 ID:WoRVaS2u.net]
現実世界で誰からも相手にされてなくて、
2chですら誰からも相手にされないって、
どんな気分なんだろうか。
極度の孤独でますますおかしくなっていく負のスパイラル。

768 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 18:58:53.38 ID:s1Jp2NXX.net]
javascriptならモテると聞いて

769 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 20:16:30.85 ID:DN2LcC67.net]
>現実世界で誰からも相手にされてなくて、
>2chですら誰からも相手にされないって、
>どんな気分なんだろうか。

スッキリ♪してていいんじゃないのかw
プログラマーの世界は1万人に1人の割合、残りの9,999人はノイズぐらいに思えばいいw

>極度の孤独でますますおかしくなっていく負のスパイラル。

5月病なら精神科にどうぞw

770 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:44:41.31 ID:CJphbBX5.net]
もう手遅れ
俺たちにはおかしくなってしまったこいつを見守ることしかできない

771 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 20:47:59.77 ID:DN2LcC67.net]
それが養分の役割w

772 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:52:15.35 ID:KMiZtLe0.net]
jsだけの話はjs板でしてくれないか
スレ違いだと思うが

773 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:57:20.60 ID:FmOWVyRS.net]
スレタイを見ようね

774 名前:デフォルトの名無しさん mailto:sage [2015/05/2 ]
[ここ壊れてます]



775 名前:5(月) 21:10:20.74 ID:s1Jp2NXX.net mailto: Rubyって、nativeアプリやhybridアプリ作れたんだっけ []
[ここ壊れてます]

776 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 21:29:34.90 ID:uOKH4JiO.net]
jsでいうネイティブアプリというのはホストやライブラリがネイティブであるということだから、
そういう意味では当然Rubyでも作れるわな

777 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 21:39:11.52 ID:H05PZqz6.net]
RoRの時代は終わった。

時代はJSでフルスタック

778 名前:10人に一人はカルトか外国人 [2015/05/25(月) 22:03:35.99 ID:berRiTAl.net]
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖国参拝、皇族、国旗国歌、神社神道を嫌うカルト

10人に一人はカルトか外国人

「ガスライティング」で検索を!

779 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 22:37:03.17 ID:s1Jp2NXX.net]
RoRはサービスで実稼働しているから信頼できるんだろうけど、
JS fullstackって、かなりhackeyだよね。同じ層を相手にするならWordPressでよくない?
レンタル鯖の方がVPSやクラウドより安いし、コード書かなくていいし

780 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 22:58:23.99 ID:DN2LcC67.net]
10人に1人は宿題くれくれ坊やだからなw

781 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 23:12:15.17 ID:s1Jp2NXX.net]
WP-APIやpodsってマイナーなの?

782 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 04:37:03.57 ID:XCGfzogt.net]
お絵かきチャットを作る際に、
サーバサイドでChromeを立ち上げておいて、クライアントからWSで届いた
描画パスをNodeからWSで転送させて、保存用の絵を描くと言うのはやった。
今ならServiceWorkerとWebRTCを使ってサイト全体のP2P共有のようなもっと面白いことができそう。

783 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 05:04:39.34 ID:zvWIh5Y2.net]
そーゆーのが作りたいのかw

784 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:22:10.24 ID:LdHTkhWf.net]
>>758
お前さんがな〜んもわかってないってだけってのは
よく伝わったよw



785 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:23:18.03 ID:LdHTkhWf.net]
というか、Raillsをブログ作成ツールって思ってるのかw
ま、サンプルがあれだしw

786 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:36:19.97 ID:DZ6Zizra.net]
RailsはAccessとかVB6とかあのへんの後継

787 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 09:52:57.59 ID:jJpgaPYe.net]
>>763
はぁ?WPをブログ作成ツールだと思ってるの?
所謂、full stackだし、CRUDアプリ作れるし、
CRMやforum wareなんて作るまでもないから
JS fullstackやRoRなんか使って積み残しなんて、どーするんだろうね

788 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 09:58:50.12 ID:jJpgaPYe.net]
セキュリティに力を注がないとダメな客層ならdrupal使うだろうし、
JS fullstackなんて使える相手ならセキュリティなんかザルだろうし、
依存するライブラリのversionもスグに上がるから保守性だって悪そう

789 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 12:12:06.29 ID:XW4aIGwL.net]
アホらしw

790 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 12:25:25.06 ID:jJpgaPYe.net]
おまえの作る糞ゲーって誰に需要あるの?w

791 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 12:40:40.66 ID:XW4aIGwL.net]
♪\( ̄∀、 ̄)/♪、、、アハ♪”

792 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 17:21:19.77 ID:JdoiEwqA.net]
uyの悪夢再び。
どっちがマシなんだろうね。

793 名前:デフォルトの名無しさん mailto:sgae [2015/05/26(火) 21:36:43.14 ID:u+D7ALVd.net]
>>769
そいつはクソゲーすら作れないよ
開発環境を整えられるかすら怪しい

794 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:22:18.79 ID:aGxSVLPT.net]
>>724
JS擁護「>>666のリンクに出てるけど、Babelは多くの有名企業で仕事に使われてるよ。」
>>666「These companies may or may not be using Babel on their main web properties,
 but they're definitely using it somewhere in their organizations :)」



795 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:24:35.92 ID:aGxSVLPT.net]
名前だけ輝かしいから使おうなんて実に馬鹿で安直だなあ
非プログラマだからこそ目的と手段の逆転に気づかないんだろうけど

796 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:28:29.41 ID:DZ6Zizra.net]
海の向こうだと自分の履歴書を飾るために無理矢理尖った技術を使おうとする輩が多いらしいね

797 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:58:53.61 ID:jJpgaPYe.net]
物好きが集まって自分らで技術を選べるのはco-workerや零細企業ぐらいでない?
どこも似た体質でJavaとかASP.NET使ってると思うんだけど。
sakuraにRoR製のCMSが一発インストールできるようになっていたら、
今頃はRailsの天下なのになぁ

798 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:01:01.51 ID:jJpgaPYe.net]
RailsがCMSツールのデファクトになっていたら、
個人事業者が寄り集まって自己組織化できたはずなのに

799 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:14:24.24 ID:LdHTkhWf.net]
>>766
> はぁ?WPをブログ作成ツールだと思ってるの?

ブログだよ。作成ツールですら無い。
デザインをいじれるブログ。

800 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:26:15.20 ID:jJpgaPYe.net]
単なるブログツールならjekyllみたいなstatic site generator使うよ

801 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/27(水) 00:49:49.76 ID:WazBisEL.net]
>>775
>海の向こうだと自分の履歴書を飾るために無理矢理尖った技術を使おうとする輩が多いらしいね

それは日本国内の話で、海外では実際にはできないことも ” できる ” と書いてしまうらしいよw
いわゆるハッタリw

その点、俺様は良心的で、和洋折衷、安定の99BASICとDarkBASICだからそのまんまw

802 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 03:18:20.38 ID:5mJYzNXL.net]
RoRは死んだ。

時代はJavaScript Fullstack

803 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 04:24:27.41 ID:xZIqoWDu.net]
>>779
静的ファイル生成するツールじゃんw
それはブログじゃない。お前馬鹿なの?w

804 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 04:58:56.23 ID:RSs6WPE8.net]
>>773
「These companies may or may not be using Babel on their main web properties,
 but they're definitely using it somewhere in their organizations :)」
「ここにある企業はBabelを主なWeb資産にたいして使用しているかもしれないし、していないかもしれません。
しかし、組織の中で使っているのは確実です。(^^」
どうみても仕事で使われています。ありがとうございました。



805 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 06:19:03.39 ID:xZIqoWDu.net]
>>783
ワロタw
企業の名前を並べて、内部で使ってるはず(誰も知らない)って
言ってるだけかw

806 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 07:26:37.28 ID:CaKPB6kG.net]
こりゃJSerはバカだと言われるのも当然だなw

807 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 07:53:54.10 ID:w5e0eq0t.net]
Webでそこそこ名前のある企業がメール出せば載せてくれるのか
ただの無料の広告スペースだなw

808 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:19:58.06 ID:RSs6WPE8.net]
>>784-786
何かJSを無理やり貶したいのは分かるが、
普通に使ってるところを載せてるだけだよ

809 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:22:00.69 ID:RSs6WPE8.net]
例えばpaypalのエンジニアの発表
www.slideshare.net/JamundFerguson/es6-at-paypal
ここで出てくる6to5ってやつがbabelな

810 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:30:40.54 ID:w5e0eq0t.net]
>>787
下のリンクから依頼すれば載せてもらえるみたいだよ
>>787の会社も試しにやってみれば載るんじゃない?

811 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:39:03.96 ID:RSs6WPE8.net]
>>789
名だたる企業の中の人が「我々はbabelを使ってますからどうぞ載せてください」
って言ってるわけでしょ
嘘ついてるとは思えないね
少なくともそれだけ宣伝価値のあるページだってことだし

812 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:42:14.41 ID:RSs6WPE8.net]
下のリンクなにかと思ったらgithubか
そういえば、githubに公開されてるソースコード検索すれば使ってるのが分かるなw
たとえば適当にnetflix調べてみたが確かにbabel使ってるなw
https://github.com/Netflix/ember-nf-graph/search?utf8=%E2%9C%93&q=babel

813 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:55:59.40 ID:RSs6WPE8.net]
お、yahooも使ってたw
https://github.com/yahoo/fluxible.io/search?utf8=%E2%9C%93&q=babel

814 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/27(水) 09:12:49.68 ID:WazBisEL.net]
安定の99BASICとDarkBASIC。(キリッ



815 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 10:05:52.95 ID:iNV3b77m.net]
>>788
のっけからspread有無による差異を示す例示がおかしいな。
無い場合にapplyを使っていない。
そういうおかしな例示で意図的に差異を誇張するような馬鹿外人は信じるに値しない。

つうか、なぜ誰も突っ込んでいないんだ?
やっぱり世界的にJS技術者のレベルは低いな。過去5年以内に誕生した大量の初心者ばかりなんだろうな。

816 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 10:53:48.12 ID:nmBWi5N7.net]
まあ
;[].push.apply( world.people, arguments )
みたいに書くのは嫌なんじゃね

それかES3まではapplyの第二引数は配列かargumentsのみ可だったけど
今回の例ではRestパラメータと一緒に紹介する兼ね合いでargumentsを出したけど
ArrayLike全般に一般的な書き方としてapply使わなかった、
もしくはその背景を知らないとできないargumentsを特別視する書き方を嫌った可能性も微レ存

817 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 11:05:14.75 ID:nmBWi5N7.net]
まあspread演算子が一番ありがたいのはnewと一緒に使う場合だけどな

new (Function.prototype.bind.apply( Class, Array.prototype.concat.apply([,], Parameters )))

new Class( ...Parameters )

818 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 12:44:23.48 ID:O2BZPnvn.net]
>>781
expressとmongo dbって何処にdeployするの?
WPと比較したときに、その費用対効果が悪すぎ

819 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 13:57:21.71 ID:Fb78fVHF.net]
JSは深入りすると、技術的負債が雪ダルマ式に増えていくイメージw

820 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 14:40:59.35 ID:5mJYzNXL.net]
時代はフルスタックJavaScript
世界のトレンドがそうなんだから乗っかって置いた方がいいよね。保険も兼ねて

821 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 15:16:30.91 ID:O2BZPnvn.net]
fullstack javascriptってレンタルサーバーと相性悪いじゃん
安くて、大きくて、forum wareとSNSまでついてくるのに、
積極的にVPSやcloudを使おうって理由あるの?
話題のJS frameworkってものが、jimdoやyahoo!ストアの見栄えをよくして
購買意欲を煽るぐらいしか思いつかないけど、これはもうデザインの世界だよね

822 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 15:54:41.62 ID:mkSpHMDY.net]
フルスタックJSといっても
基本的にクライアントサイドで出来る限りのことをする、
そうすればサーバはCGFIではなくてAPI型になり、
クライアント同士のマッチングなんかに利用するだけになるから
Nodeと相性がいいねってことだ

ここで結局一番大事なのはクライアントサイドの比重を出来る限り100に近づけることであって、
あと残った超ミニマムなサーバ部分は正直なんでもいいってことだ

823 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 16:59:15.78 ID:O2BZPnvn.net]
Ruby on RailsからAngular on Sinatraへ

824 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:11:31.16 ID:xZIqoWDu.net]
>>798
> JSは深入りすると、技術的負債が雪ダルマ式に増えていくイメージw

若いなw いろんな言語をやっているが、
それはどの言語でも同じことだよ。

それは言語で変わることじゃなくて、開発手法の問題だから。
既存のコードを簡単に安全に修正が出来る仕組みがなければ
技術的負債は貯まる。



825 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:18:38.31 ID:R8vNYeIe.net]
嫌JS「babelを使ってるかどうかは誰も分からないだろ!」
JS擁護「Paypalもyahooもnetflixも使ってますが?証拠のソースもありますが?」
嫌JS「ぐぬぬぬぬ。世界的にJS技術者のレベルは低い」

何回目だよこのパターンw

826 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:30:25.25 ID:O2BZPnvn.net]
レガシーコードと呼ばれるものを書いてた人たちって、どうやって修正してたんだろう

827 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:51:56.64 ID:bJy7qSFz.net]
>>794-795
誰でも知ってる知識を使った対比しやすいコードの方が分かりやすく人に
説明できるからだろ
聴衆にはいろんな人がいるんだし
applyなんか使ったって知識をひけらかす以上のメリットはないだろ
分かりにくいし結局argument使うからES6の方がいいし

828 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:54:54.20 ID:hju8Anxp.net]
>>806
applyで誰でもわかる。むしろここ10年のスタンダード。おまえとおまえのまわりが15年遅れているだけ。

829 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:59:02.57 ID:bJy7qSFz.net]
>>807
まあ、俺はお前とapplyを知ってるんだぜ!って言って優越感に浸りたいのは
わかるし、それがツッコミを入れたメインの理由だってことも分かる
俺はそんな分かりにくいコードは極力避けるし、上のような例では
forループのほうがはるかに優れている
applyとcallの違いなんてみんなしょっちゅう忘れるしな

830 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:02:52.82 ID:bJy7qSFz.net]
>>795みたいなのも典型的だよな
さりげなく、文末のセミコロン省略派の書き方して分かる人には
分かるように知識をひけらかしてるところがにくいねw
俺もこうやって指摘することで知識をひけらかしたくなることは
あるしなw

831 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:19:01.34 ID:O2BZPnvn.net]
この手の論争って年代毎に、言語毎にあるよね
最初はcとc++で、constructやvtblの速度。schemeとcommon lisp
次はperlの書法。Rubyの無名関数。
敢えて技術力を求めないPHPerたちが如何に優れているかわかるね

832 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:21:19.39 ID:w5e0eq0t.net]
つまりCOBOLが至高か
まあ一理あるな

833 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:25:24.50 ID:hju8Anxp.net]
このスレのスクリプト言語でインデックスでfor回す方が稀だ。
そして何故applyで必死に知識ひけらかしどうこうと噛み付いているのか、あまりに低スキル過ぎて呆れさせられるだけ。

834 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:33:06.66 ID:O2BZPnvn.net]
apply, bind, callって実際には、どういう場面で使われるの。おせーて



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

少しは現実を直視しような



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 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






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

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

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