[表示 : 全て 最新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/

563 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 20:37:03.90 ID:nyXyptfA.net]
今時backboneなんか選ぶ奴いるのか?
海外で話題に上ってるとこ見たことないんだが
時代遅れでは?

564 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 21:13:36.71 ID:5eEQTxvc.net]
deep learningもののいいライブラリがある言語はどれ?

565 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 21:15:48.21 ID:Ll/HpEwU.net]
そういうアカデミックなのはPythonの独壇場

566 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 21:58:03.17 ID:5eEQTxvc.net]
>>547
やっぱりそうか
pythonってほんと使えるよね

567 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 22:13:29.42 ID:JnZYqDdG.net]
機械学習自体はPythonが強いだろうけど、
結局多くの事柄で、その結果をイメージとして出力する部分が欲しいことを考えるとPythonだけでは完結しにくい。
そういう意味では原則一緒にHTMLを学習するJavaScriptとかの方がよりスマートと言える。

568 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 22:20:34.65 ID:Ll/HpEwU.net]
Pythonはグラフ(Excelみたいなグラフもグラフ理論の方のグラフも)描画のライブラリとかかなり強いぞ

569 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 22:24:12.66 ID:dXDBRUUL.net]
現実の問題を最短で解決するのはPerlだ

570 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 22:29:19.78 ID:OmIUIpty.net]
>>545
Railsよりもsinatraにインスパイアされたframeworkの方が増えてるんだ
最後まで残るのは簡潔な道具だと思うな

>>549
matplotlibなりgnuplotなりは、html5に出力してくれるようになってたよ。たしか。

571 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 23:04:45.58 ID:a1kj5067.net]
>>552
かと言ってBackboneが残るとは思わない
Backbone程度に簡潔でなおかつもっと新しいフレームワークは
いっぱいある



572 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 23:49:26.85 ID:OmIUIpty.net]
他にもMVCでミニマム主義のjsライブラリはあるんだろうけど、
backbone.jsには既にサービスで使われてる実績があるからね
後発の不安定なライブラリを積極的に使うだけの理由もないから

573 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 23:51:11.28 ID:BXjx0alb.net]
これから新しく作るときにbackbone採用する? 絶対しないでしょ

574 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 00:02:15.58 ID:XlhhxXVF.net]
そもそも最近はMVCじゃねえよって言ってるライブラリばっかりだが
AngularはMVVMだし、Reactに近い一派はMVCはスケールしないから
flux推奨とか言ってるし

575 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/20(水) 00:46:53.97 ID:kddlRxs3.net]
AGK使ってみたら?w
遅いけどw

576 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 01:35:17.37 ID:i6ktipyo.net]
>>556
fluxってMVCと大して変わらねーだろ!とか、
MVCを理解してないだけだろ!とか、
そうした批判的な記事ならhacker newsで流れてたな

577 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 01:39:44.94 ID:i6ktipyo.net]
>>555
full calendarみたいな主要なライブラリって、jqueryで出来てるんだよね
angularでラップされたものがメンテされなくなったらと思うと触りたくないわ
ラップされたものって片方のversionが上がったら、どうなるんだっけ

578 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 06:04:31.39 ID:Eq4nuUXs.net]
またjserの盲目的な発想

もともとPythonはmatplotlibとかあって強いところだと思うけど
学術系もjsの場合Rに手を借りなければいけないんじゃないの?

jserの「なんでも」は.....

579 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 06:26:26.15 ID:wfRY8uO9.net]
Webでもグラフ描画に裏でmatplotlib使ってるのは珍しくないよな
jserはあれjsで描画されてると思い込んでたのか

580 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 06:59:16.06 ID:XlhhxXVF.net]
jsは他の言語よりも何でもできる言語だとは思うが、
学術系に関しては確かに弱い部分だと思うよ
これはまだライブラリやツールが揃ってないという意味ね
ただし、ES7の潜在能力はあるので

581 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 07:01:02.76 ID:XlhhxXVF.net]
>>561
そうでもないだろ
まあ、グラフ描画とかそういうのはd3.jsなんか見ればわかるが
jsの得意分野ではある



582 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 07:04:05.83 ID:XlhhxXVF.net]
しかし、最近はjqueryも下火になってきてる気がする
d3もreactもそうだが、jqueryに依存しないライブラリが増えてきてる

583 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 09:57:16.43 ID:LHINHWUp.net]
>>559
backboneなんて今さら使わないってレスにjqueryがどうこう言われても恐怖しか感じないんだけど

584 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 11:03:51.30 ID:i6ktipyo.net]
>>565
コンドームの品質検査は、あまり楽しい作業じゃないと思うな

585 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 11:54:00.91 ID:LHINHWUp.net]
触っちゃだめだったか

586 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 12:32:05.80 ID:i6ktipyo.net]
一方、ロシアは鉛筆を使った

587 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 12:42:05.03 ID:vi5hYn0P.net]
Web方面のJSでは当然描画部分も標準でついてきてるけど、
Pythonとかは当然標準に近いようなものがないので
そういう意味でJSが強いということでしょうよ
自分で方法探して慎重に選び勉強するというコストとリスクが余計にかかるよね

588 名前:デフォルトの名無しさん [2015/05/20(水) 13:41:39.69 ID:mHhiJXf/.net]
>>527
PhoneGapはまだいいがTitaniumなんて完成度低すぎて論外だぞ
レス応酬だけしたい非開発者はゲハに引きこもっててくれよな

589 名前:デフォルトの名無しさん [2015/05/20(水) 13:43:03.77 ID:mHhiJXf/.net]
後これも
>>515
>asm.js系のマイクロベンチはJavaを凌駕している項目も多い
実際使ってから言うか何も言わずに死ねクズ

590 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 14:26:58.71 ID:0vsGwB+G.net]
>>570
パフォーマンス低すぎて、端末の力技で動かしてるっていうのが
ね・・・・ま、クライアントサイドJavaScriptだし、所詮スクリプトだか
ら当たり前なんだが。

591 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 14:37:46.16 ID:vi5hYn0P.net]
asm.jsは文字列すら無い純粋な数値演算と、単純なメモリアクセスだけでほぼ構成されるから差なんて出るはずがないと思うけどな。
SIMDやらがまだFxでしか実験サポートされてないので、メディア処理なんか弱い部分でもあるが、
物理演算とかならネックにならないだろうし、実際Box2Dのベンチは1年前の時点でJavaに勝ってるね。
www.j15r.com/blog/2014/05/23/Box2d_2014_Update



592 名前:デフォルトの名無しさん [2015/05/20(水) 14:43:09.17 ID:mHhiJXf/.net]
>>573
御託はいいから実際使ってから言えよ
あとプログラミングもできないくせにプログラム板来んな

593 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 15:04:28.79 ID:mHhiJXf/.net]
変な支援レスつきそうだから先に言っておく

>asm.jsは文字列すら無い純粋な数値演算と、単純なメモリアクセスだけでほぼ構成されるから差なんて出るはずがないと思うけどな。
今はそもそもその手の言語問わないアルゴリズムは
宣言時に型推論を期待した書き方による最適化で十分高速になってるんだよ

asm.jsはemscriptenありきで要はバイナリをjsエンジン上で実行するのが目的
手書きで高速化するための仕様じゃないの
お前の出してるBox2Dもemscripten通して作ってる
それがC++erやHaskellerすら苛つく開発効率なんだよ

594 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 15:16:16.80 ID:wfRY8uO9.net]
kripken.github.io/box2d.js/webgl_demo/box2d.html?50
iPhoneで試したらクソ重かったわ
当たり前だけどemscriptenはasm.jsのようなズルがないと無駄が多すぎるね
読み込み時間の長さも致命的

595 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 15:58:47.44 ID:i6ktipyo.net]
今もう、美少女のおっぱいを揺らしたり、服を脱がすようなゲームって、
マーケットストアからは締め出されるの?

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などが出てきたんでしょうが






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

前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