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

369 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 01:48:05.37 ID:VHmDAWKM.net]
論理的に考えるとJavaScriptが一番普及することは確定済みなんだよ。
いろんな言語が残

370 名前:っているからこそJavaScriptなんだよね。

優れた言語が生き残るわけでも、劣った言語が生き残るわけでもない。
生き残る言語を見るとある特徴を備えている。
その特徴を一番備えているのがJavaScript。
まあ論理的に考えればわかることだよ。
[]
[ここ壊れてます]

371 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 01:53:18.19 ID:TxKYJfjY.net]
今大統一言語に一番近いのはJavaScriptだとは思うが、
優れた言語がやはり生き残ると俺は思うよ
優れたというのは、もちろん基準が曖昧ではある
でも、学習コストが低く、可読性が高く、いろんなニーズに合っていて、
現実のいろんな問題解決が容易だとかそういう意味だ
これは理屈ではむしろ、今までは分かっていなかった部分であって
JavaScriptは優れていないとの誤解が今まで多くあった
でも、実際に使われることで優れていたとみんなが気づきはじめたんだよ

372 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 01:54:34.77 ID:+yO4yYvM.net]
そうとう昔からJavaScriptは存在してるだろ。
全然言語統一されてない。

373 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 01:57:05.15 ID:TxKYJfjY.net]
長い時間かかったのは確かだし、長い間こんなに万能に
使える言語だとは思われてこなかった
優れた言語でも、そういうことはあるんだ
でも、それにもかかわらず、長い間生き残ってきた
そして、最近は次第に万能になれる言語だと明らかになってきており、
様々な局面で使えるようになってきた

374 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 01:59:40.20 ID:+yO4yYvM.net]
残る言語は、言語自体の性能、性質より豊富なライブラリ、資源があることでは?
いまだにコボルとか、フォートランは特定分野だと使用度合いが高い。
古いコード、他環境のコードが使えないのではメジャーにはなりにくいのでは。

375 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:03:22.18 ID:TxKYJfjY.net]
言語自体の性質が良ければ、豊富なライブラリが作られる確率が高まる
問題を解決するのが難しい言語、柔軟性のない言語ではライブラリを作るのも大変
結局、理屈では分からなくても実績をみれば使いやすさが分かる

376 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:03:36.35 ID:VHmDAWKM.net]
>>364
COBOLが特定分野で使用度合いが高いだろう?
JavaScriptの特定分野とはなにか?を考えれば、
恐ろしいことがわかるだろう。

377 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:09:34.00 ID:TxKYJfjY.net]
「残る」ということについても、程度があるんだよ
「大人気で残っている」というものや、「一部では使用度合いが高い」というもの
「普通に残ってる」というもの「今ではあまり使われていないが残っている」というもの
いろいろある
ただ、優れた言語ほど大きく残っているし、劣った言語は残っているといっても
比較すれば人気はなくなっている



378 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:10:36.08 ID:VHmDAWKM.net]
優れた言語なのに生き残らなかった例として
Delphiがある。

379 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:12:27.76 ID:TxKYJfjY.net]
>>368
もちろん、優れた言語が残りやすいのはあくまで傾向であって、例外もたくさんある
しかし、Delphiの影響はC#に強く残っている

380 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:12:42.87 ID:VHmDAWKM.net]
世の中がWindowsだらけの世界であれば
Delphiは生き残っただろう。

だが世の中はそうはならなかった。


今の世の中はウェブだらけの世界だ。

381 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:13:50.50 ID:VHmDAWKM.net]
>>369
> しかし、Delphiの影響はC#に強く残っている
影響を残してもDelphiは死んだ。

影響の話で言えばJavaScriptは
さまざまな影響を引き継いでいる。

382 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:14:16.04 ID:+yO4yYvM.net]
Delphiは実質パスカルで、以前からいまでも残ってるだろ。
あとボーランドかその事業を引き継いだ会社からもいまでも新バージョンのDelphi出てるだろ。

383 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:14:29.02 ID:2aZGHH2C.net]
>>370
どうだろうね
世の中は今でもそこそこはWindowsだらけだと思うから、
残らなかったのは別の要因だろう

384 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:15:44.17 ID:VHmDAWKM.net]
>>373
> 残らなかったのは別の要因だろう

その別の要因を考えると、
JavaScriptにはその要因が無いどころか
その逆になってる。だから普及するんだよ。
論理的に考えればわかること。

385 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:17:49.54 ID:TxKYJfjY.net]
>>371
優れた言語は、そのものが死んでも影響が残りやすいよ
もちろん優れた言語は死ににくいので、死んでしまったとしたら
それは例外に入るだろう
まあそもそも、Delphiはコンパイル速度を除けばそれほど優れてるとは思わないけどね

もちろん、JavaScriptが優れているのはその先達が優れていた部分

386 名前:フ影響もあるよ []
[ここ壊れてます]

387 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:18:24.30 ID:+yO4yYvM.net]
Delphi生誕20周年、おめでとうございます。言語名は最近になって「Delphi言語」から「Object Pascal」に戻ったらしい
2015年2月13日
www.publickey1.jp/blog/15/delphi20delphiobject_pascal.html




Object Pascal - Wikipedia
Object Pascal(オブジェクト パスカル)は、コンピュータのプログラミング言語のひとつ。
広義には、その名前の通りPascal言語にオブジェクト指向の概念を導入したものであり、
狭義には、ボーランド社の統合開発環境Delphi(ただしボーランドの開発ツール部門CodeGearは2008年にエンバカデロ・テクノロジーズ社に合併されている)や、
Free Pascalで使用されるような個別の言語仕様を指している。
ただし、Delphiで使用されるプログラミング言語は、Delphi 7よりDelphi言語(デルファイげんご)と改称された。



388 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:19:17.10 ID:8TB2VNFb.net]
ある言語が何かで劣っているのなら、
バージョンアップしてそれを解決すればいいだけなんだよね。
たとえ互換性がなくなろうと、それを受け入れればできるわけ。

問題があるなら解決すればいいだけなんだよ

→(それができるならな!)
→(それができるんだよ!)

389 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:21:47.02 ID:TxKYJfjY.net]
>>377
JavaScriptの凄いところはPolyfillで互換性がほとんど維持される上に
環境差もほとんど吸収できるし、いざとなれば新言語を旧言語に
コンパイルして旧言語に翻訳できるという
その柔軟性にある

390 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:26:09.12 ID:nfX2fTIf.net]
やはりこのスレにとってJS厨は有害以外の何物でもないな

391 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:30:35.08 ID:TxKYJfjY.net]
というか、勝者が明らかになってきたから
このスレ自体の存在意義のほうが怪しくなってしまった
まあ時代が変わればまた状況が変わるかもな

392 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 02:42:54.62 ID:+yO4yYvM.net]
2015年4月 TIOBE Programming Community Index (PCI)

順位 プログラミング言語 インデックス値 推移
1 Java 16.041% ↓
2 C 15.745% ↓
3 C++ 6.962% ↑
4 Objective-C 5.890% ↓
5 C# 4.947% ↑
6 JavaScript 3.297% ↑
7 PHP 3.009% ↑
8 Python 2.690% ↑

news.mynavi.jp/news/2015/04/16/060/

393 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 03:00:10.30 ID:TxKYJfjY.net]
The RedMonk Programming Language Rankings: January 2015

1 JavaScript
2 Java
3 PHP
4 Python
5 C#
5 C++
5 Ruby
8 CSS
9 C
10 Objective-C

redmonk.com/sogrady/2015/01/14/language-rankings-1-15/

394 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 03:03:31.75 ID:TxKYJfjY.net]
>>381を見てもスクリプト言語の中では1位がJavaScript
>>382は全言語で1位がJavaScript
まあ、大雑把に言って381は検索ヒット数、382はgithubとStackOverflowでの数値
なのだが、もちろん後者の方が開発者たちの現実の実態をよく表してるいるだろう

395 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 04:00:32.10 ID:izPVoJ+S.net]
いろんな要素がJSを進化させていくのは確か

396 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 04:58:36.22 ID:gEjYgaqh.net]
> 静的型はそれほどバグを減らしてるわけでもないという研究結果
よろしければソースを見たいです

397 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 09:10:15.62 ID:8TB2VNFb.net]
静的型が減らすのはバグというよりミス。

だがミスであっても正しく動かないし
ミスであっても原因を見つけて修正しないといけない。

そのミスを見つけたり直したりするのが
静的型なら早い。



398 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 11:31:38.16 ID:0DBOnMdV.net]
静的型付けでメリットあるのって数値計算ぐらい
そういう点ではhaskell, ocamlに軍配が上がるだろうけど、
ところで、皆さん、そんな分野で職にありつけたの?
需要ってものがライフスタイルと共に変化するなら、swift一択だよね
ジジイとババアとメタボの健康管理

399 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 14:38:58.29 ID:24IV9QFN.net]
生jsはミスが分かりにくい
一度に大量にコード書くとしんどい

400 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 19:18:09.02 ID:+gj8z/hU.net]
そんなあなたの為にGoogleさんがStrongModeの実装を着々と進めてくれているよ。

401 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 19:42:12.26 ID:VCYYGEPp.net]
google chromeをいたわってやるのかったるいわ。

402 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 19:56:24.03 ID:+gj8z/hU.net]
まあStrongModeは後方互換性のあるサブセット記述だから、
どのみちChromeでも確認するわけだし、ついでに有効にしてもコストは0だと思うけどね。
当然Nodeでも使えるし。

403 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 20:25:02.75 ID:i6xDOVFZ.net]
TIOBEって検索フレーズが+"<language> programming"なのね
ヒット数調べたら
Java           約 446,000,000 件
JavaScript       約 1,980,000,000 件
+"Java programming"   約 7,320,000 件
+"JavaScript programming" 約 439,000 件

これはちょっと指標としてはどうか
多分"JavaScript programming"より、"Java programming"の方が
語呂が良いとかそういうのが相当影響しちゃってるような気が・・・

404 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 20:41:50.71 ID:+gj8z/hU.net]
そもそも「JavaScript」という単語は「JavaScriptを有効にしてください」だとか「javascript:void 0」にも引っかかって検索しづらい

405 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 20:48:26.79 ID:i6xDOVFZ.net]
前者は引っかかるだろうが、後者はほぼその解説以外は引っかからないだろ
どちらにせよ何かもうちょっと工夫のしようはある
たとえば、フレーズ検索をやめて普通にJavaScript programmingにすればいい
これで問題はほぼ解決するのに

406 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 21:14:23.91 ID:dvJ9EGnv.net]
>>394
いや、後者も普通に引っかかるよ
それに「JavaScript プログラミング」でもググってるけど
それだと欲しい情報取りこぼしたり、求職情報のようなのに集中してしまう
JavaScriptについてのあれこれや、勉強まとめのような個人的なブログ記事を拾いたい場合難しい。

407 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 21:25:30.98 ID:i6xDOVFZ.net]
いやいや、さすがに後者が普通に引っかかっちゃったら検索エンジンの
賢さとしてどうなのw
HTMLのソースコードが引っかかっちゃってるってことだよね
それはソースの中のdivタグが引っかかってめちゃくちゃdivの
ヒット数が伸びると入ってるようなもんだぞw
あと、求職情報とかは、TIOBEのような指標ではむしろ、引っかかるべきだろw



408 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 22:01:43.27 ID:dvJ9EGnv.net]
>>396
どうなのと言われても
毎日JSやWebの最新情報についてググってる結果について言ってるんだから
hrefの中身もインデックスしてんじゃないの?
例えば日経新聞の記事が引っかかるときは
保存javascript:void(0): 印刷: リプリント/async/ async.do/?ae=P_CM_REPRINT&sv=NX: この記事をtwitterでつぶやく · この記事を フェイスブックに追加: 共有javascript:void(0).
みたいにツールバーのhrefの中身が書き起こされたのに引っかかるし、
こういったニュースサイト系のツールバーでよく引っかかるね

409 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 22:32:11.74 ID:L8RsMkzz.net]
ttps://www.google.co.jp/trends/explore#q=javascript%20programming%2C%20php%20programming%2C%20ruby%20programming%2C%20python%20programming%2C%20swift%20programming&cmpt=q&tz=

410 名前:デフォルトの名無しさん mailto:sage [2015/05/11(月) 23:14:00.05 ID:2aZGHH2C.net]
>>397
さすがにhrefの中身全部インデックスしてるわけ無いじゃん
ただjavascript:void 0だけ書いて

411 名前:るのが大多数だが、そんなの
大量に引っかかっても困るだろ
日経新聞のはそんな無視できる少量のものだからたまたま引っかかってるだけで
javascript void 0 約 17,400,000 件
JavaScript  約 1,980,000,000 件
これだけでも無視できる誤差のような数だし、前者の大多数は解説記事だ
[]
[ここ壊れてます]

412 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 04:38:26.68 ID:De5zDLIi.net]
>>399
別に争う気は無いけどこっちは実際にリアルタイムで困ってきてるんだよ
なんでそこまで認めたくないの?不思議
確かに普通に検索すればまず引っかかることはないけど、
毎日最新の情報を手に入れようと24時間以内の条件で検索すると
内容よりもこういう元々大きいニュースサイトの順位が優先されやすく顕在化してくるんだよ

そして重要なのはゴミが引っかかるという方じゃなくて、JavaScriptについて書かれた
素人のブログ記事みたいなのを検索で効率よく拾い上げるのが難しいという話

413 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 04:54:35.03 ID:DQkgFGQ/.net]
>>397
hrefがインデックスされるってこマ?

保存</a><span class="JSID_urlData" style="display:none;">javascript:void(0)</span>

<a href="javascript:void(0)" onclick="...">リプリント</a>
<span class="JSID_urlData" style="display:none;">/async/async.do/?ae=P_CM_REPRINT&amp;sv=NX</span>

414 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 05:17:52.79 ID:JZJkoDoc.net]
>>400
何で認めたくないかって?
話の文脈上、ヒット数が多いか少ないかで言語のランキングをつけようという
話なのはまずOK?
そしてその争ってる数字がある言語はある言語の10倍になってたり、数倍になってたり
とかそういうスケールで争ってるのもOK?
そこにあなたが1%に満たない数字でごちゃごちゃ言ってるのもOK?

415 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 05:25:46.49 ID:De5zDLIi.net]
>>401
そういうソースなのか、ならしかたないな

>>402
その話の流れから発展して>>393でもっと一般的な検索について新しく話を始めたんだが
「そもそも」と話を変えてるでしょ
そしてそのうちの具体的な一例について挙げてきただけだよ

416 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 05:45:07.74 ID:JZJkoDoc.net]
>>403
だったら、話が噛み合ってないだけだな
「そもそも」というのは、なんらかの根幹に立ち戻って考えようという
ニュアンスがあるだけであって、その根幹が言語の人気だったり、
おおまかな文脈なのだから誤解されてもしょうがない
認めたくないんじゃなくて、認めても意味のない話だと言ってるわけで

417 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 07:39:05.51 ID:Z/MhgXt8.net]
JS > けんかをやめて
JS > ふたりをとめて
JS > わたしのために
JS > あらそわないで



418 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 14:07:19.12 ID:B5IB4Fvq.net]
基本的にjserは馬鹿

419 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 16:29:05.04 ID:sejXMx92.net]
知性ってものは加齢と共に衰えるんだ
若い日にjavaやc++でガリガリ書いたって最期に辿り着く所はjsなんだ

420 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 17:38:25.03 ID:sZN81ykA.net]
>>404
少なくとも話が噛み合ってないことは分かるでしょ
で、噛み合ってないまま押し通そうとしてるところが問題だと思うが
認めたくないんでしょ?

421 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 19:13:02.36 ID:P8yXA8AP.net]
>>408
話が噛み合ってないのなら続ける意味が無い
スレと関係ない話をやめるべき
ちなみに、もうどっちでもいいけど
hrefは別にインデックスされてるわけではなかっただろ
これを押し通すと言いたいのなら言ってくれてもいいけど

422 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 19:24:41.86 ID:sZN81ykA.net]
hrefがインデックスされてるかどうかの話なんかしてないけど?
例えばそういうことでなってるんじゃないのといっただけで、
本筋とは関係ないでしょ、いい加減にしなさい

423 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 19:29:58.01 ID:P8yXA8AP.net]
いい加減にしなさいってそれは俺のセリフだw

424 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 20:29:23.31 ID:Z/MhgXt8.net]
お前らほんとマジキモイな。
いい加減にしないといけないのはどっちもだろ。馬鹿か。

425 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 20:50:16.21 ID:bXchakjt.net]
Javascript プログラミング 約 538,000 件

Javascript コピペ 約 796,000 件

426 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 21:02:44.37 ID:P8yXA8AP.net]
>>413
それはJavaScriptでブラウザのコピペ機能を禁止したり操ったり
できるというだけ

427 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 21:37:31.96 ID:UXgEBOaR.net]
>>414
それだけで80万件もあるのか!

さすがjsってすごいな



428 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 21:48:14.12 ID:bXchakjt.net]
Javascript コピペ プログラミング 約 219,000 件

Javascript プログラミング の約40%

429 名前:デフォルトの名無しさん [2015/05/13(水) 00:20:00.78 ID:KQIOncGY.net]
いいからお前らJavaScripterの☆kenokabeさんの話をしようぜ。

430 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 00:31:22.83 ID:tj2XXHnt.net]
qiitaのアホどもの身内ネタならtwitterでやれ
彼処の連中は、バカも騒いでる方もみてるだけで虫唾が走る

431 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 02:39:10.69 ID:UGgUFW8a.net]
いや例えカスでもアウトプットしてるやつの方がマシ。

それよりJavaScriptに支配された世界って日本人からしたら嬉しい方向だな。

JavaScriptで取り敢えずしっかりかければ他の言語は要らない。あとはおのおのの分野に詳しい奴らに札束でペチペチすればよろし。

海外のベンチャーの動向とか英語とか、ビジネスのリサーチ等や海外のエンジニアと交流など、本当にやらなきゃいけない事に集中できる。

あと、0から1を生み出す為に創造力を鍛える時間も作るれるし。

日本のソフトウェア業界って本当にダサいよね。
ハッキングされるはまともなサービスはないわ。殆どがタイムマシン商法。ダサい。

東京でまともなサービスが誕生しないのは、他にやる事があるのに蔑ろにしてたり英語できなかったりそもそも作り手がカスだから。

21世紀なんだからそろそろちゃんとしたサービス作らないと。

432 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 02:48:34.90 ID:SZe7PS2P.net]
長い自己紹介だな

433 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 03:17:11.33 ID:UGgUFW8a.net]
>>420
反論の仕方がそれとか泣けるwwww

434 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 04:14:08.68 ID:R7L1FoVq.net]
日記に反論するもなにもなぁ

435 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 04:36:08.10 ID:UGgUFW8a.net]
>>422
傍観を選んだ時点で負け。

その答え方本当にカッコ悪い。

逃げるのが真骨頂な猿まねだけ一丁前なイエローモンキー。

436 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 06:36:00.90 ID:rYaDDOpR.net]
ここにいる jser さんは、テキストファイルの処理にも js 使っちゃうの?

俺は awk だな。稀に elisp もあるが。
js は 好きな言語だけど、web の画面周りにしか使わない。

437 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 06:42:42.81 ID:S9DNZdjl.net]
PerlかRubyだな
計算があるならPython



438 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 08:22:38.52 ID:xjXgNNxj.net]
js学ぶのに最悪のサイトを教えてください

439 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 08:25:35.12 ID:MFvipKnd.net]
2chだな

440 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 08:40:51.25 ID:gs7+y/Fr.net]
>>424
プロのJavaScripterである俺は、基本、何かの処理だけ他の言語を使う
ような馬鹿な真似はしない。ハッキリ言って無駄。

但し、サーバサイドについてはPHPを使うことをオススメする。Node.jsを
使うという手がないわけじゃないが、個人的にはオススメしない。ソレ以外
は、なけりゃ自分で処理用のライブラリでもなんでも、作りゃいいだけの
話。

学習効率考えれば当然。

441 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 08:42:58.75 ID:gs7+y/Fr.net]
>>426
2chが最も最悪なサイトですね。
平然と初心者質問者への回答に、jQueryなどのライブラリを使ったコードで
回答するようなアホが馬鹿みたいに出てきて、それがJSスレでも毎回トラブル
になってる。

通常この手の質問回答は指定がなければ、プレーンなJavaScriptを使うべき
であり、ライブラリはあくまでもその道の先にあるもの。

442 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 09:31:50.69 ID:DPGSTRB+.net]
>>429
JS質問スレの汚点をわざわざこんなところで披露しなくてもいいだろ

443 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 10:35:16.94 ID:xjXgNNxj.net]
なるほどつまり

基本的にjserは馬鹿ってことなんですね
了解ですありがとうございました

444 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 10:52:48.87 ID:gs7+y/Fr.net]
>>431
JavaScript使用者が馬鹿なのではなく、ここの連中が馬鹿の間違いですよ。
ふつう他の言語でも、質問回答など多々ありますが、どうしてもその外部ライブラリ
が必要なケースを除いて、プレーンなメソッドやAPIのみで答えるのが常識でしょう。

しかし、わざわざ使う必要性もないのに、各々が使ってるライブラリでわざわざ
コード書いて回答してるのは、もはや押し付けと自己満足以外の何者でもないです
からね。

そして、そういう連中はここにしかいません。勝手にブログでやってりゃいいのにね
っていつも思います。

445 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 10:54:51.66 ID:tj2XXHnt.net]
qiitaのアホ共って言葉が、よっぽど堪えたのかな?w

446 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 10:57:58.78 ID:k0TXvaGe.net]
馬鹿というかやっぱり幅広く深くなってくると
同じJSerの中でも宗派の差が大きくなってくるということだろう
それでも何でもあり、俺は俺お前はお前のJSの性質からJSerは比較的他宗派にも寛容だと思うけどね
先の件もjQueryで回答すること自体が問題なのではなく、荒らす意図を持ってるのが問題なわけだし
まあ人気のあるスレなら1匹や2匹住み着いている妖精の類だよ

447 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 10:59:15.45 ID:tj2XXHnt.net]
jqueryやangular無しの素のjsって何処で書くの?



448 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 11:19:06.48 ID:tj2XXHnt.net]
momentjsもlodashも定番ライブラリで宗派ですらない

449 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 11:44:28.12 ID:gs7+y/Fr.net]
なにやら、JSスレに常駐してる問題の羽虫が涌いて出てきたようですよ。
>>431さんは、そういう羽虫は相手にしてはいけませんよ。

450 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 11:54:32.13 ID:tj2XXHnt.net]
vanilla jsの原理主義者って、ブラウザ毎にテストするの?

451 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 13:00:40.63 ID:mIOO+RCi.net]
ライブラリ使っててもブラウザごとのテストは必要だろw

452 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 15:04:00.16 ID:rAt3Xnsw.net]
お前ら偉そうなこと言ってるけど
これ俺が作ったんだってソフトあんの?
大ヒットでもなくても聞いたことあるくらいなやつ教えろ

453 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 15:17:00.64 ID:tj2XXHnt.net]
ソフトウェアなんて80年代のUnix信奉者ぐらいしか作れないから

454 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 16:35:14.47 ID:k0TXvaGe.net]
>>436
単にライブラリの違いではなく、JSerは1人1人が皆違う宗派だと思った方がいい

455 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 16:51:03.33 ID:tj2XXHnt.net]
ttps://github.com/Microsoft/node
Microsoftがchakraを載せるみたいだね
宗教戦争は新しいパラダイムを迎えるみたいだ

456 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 18:33:05.27 ID:roOhHlBp.net]
試してないからなんとも言えんが
全てはUWP APIの出来とJSとの相性次第だろうな

457 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 20:24:27.42 ID:SZe7PS2P.net]
>439
> ライブラリ使っててもブラウザごとのテストは必要だろw
そりゃそうだな。使わなくてもブラウザごとにテストするんだから。



458 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 20:59:54.52 ID:An4VGA1J.net]
UWP API見てきたけどありゃダメだな。
globalにネームスペース作ったりPromiseベースじゃない点とか非常に残念。

459 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 21:15: ]
[ここ壊れてます]

460 名前:54.24 ID:S9DNZdjl.net mailto: UWPのAPI自体はWindows名前空間の配下だし基本的に非同期オンリーだが、
一体何のことを言ってるんだ?
どれか特定の言語バインディングのことを指してる?
[]
[ここ壊れてます]

461 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 22:02:28.84 ID:SZe7PS2P.net]
>>446
もう少し詳しく、コードを例にして言ってみてくれ。

462 名前:デフォルトの名無しさん [2015/05/13(水) 22:25:06.19 ID:hIzGzneY.net]
プログラム関係について語り合うならここがおすすめ。
よかったら、見てみて。
https://blngs.com

463 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 23:03:37.77 ID:Ztzy1mSM.net]
>>447-448
https://www.npmjs.com/package/uwp

464 名前:デフォルトの名無しさん [2015/05/13(水) 23:06:13.84 ID:4wfpqqcc.net]
>>449
メールアドレスで挫折した。

465 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 23:18:04.83 ID:S9DNZdjl.net]
>>450
このExampleか?
どう見ても名前空間あるし、これ思いっきりPromiseだよね

466 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 23:39:25.37 ID:tFaGKila.net]
>>452
uwp.projectNamespace("Windows")
よりも
Windows = uwp.projectNamespace
とかの方が使い勝手いいしJSらしい
それに標準のPromiseはなくわざわざオレオレPromiseを使っている

467 名前:デフォルトの名無しさん mailto:sage [2015/05/13(水) 23:58:07.88 ID:S9DNZdjl.net]
さすがにそのヘイトは無理があるだろ
んなこと言い出したらJSのまともなライブラリなんてほぼ無いし
.NETやネイティブとも合わせなきゃいけないんだから仕方ない



468 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 06:20:03.70 ID:9TiSUeKu.net]
ヘイトじゃなくて真っ当な意見だよ
特にPromiseはES7でasync/awaitとも絡むし、将来のNodeのAPIでも
使われるようになるかもしれないから超重要
ここらへんは下手をするとkoaみたいにAPI矯正ライブラリが出てくるかもしれない
超デリケートな問題

469 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 07:05:28.54 ID:v2dENrxv.net]
後で変更しようが大した問題じゃないでしょ
このようなラッパーが必要なのはJScriptや.NETとは違ってnode.jsはCOMを直接触れないからで、
UWPとしては第1級ではなく、たかがラッパーの一つにすぎない
それに、PromiseにしたいだけならJSのレベルでラップしたって構わないはず

470 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 08:01:31.60 ID:HczC1RXT.net]
>>456
あとで修正されるのなら問題ないよ
今が問題と言ってるだけで
あとラッパーなら尚更ネイティブPromiseを使うべきだし
さらにラップすることを望んでるんなら
今のNodeのAPIのように単純なコールバックと引数順での制御にすべきだけどね
そっちの方が素朴でオーバーヘッドも少ないから、Nodeは一度Promiseを諦めてるわけだし

Nodeを選んでおいて、Node流にもJSネイティブ流にもしないのは流石におかしいし、
使い勝手が悪いと言わざるをえない

471 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 17:01:48.02 ID:HczC1RXT.net]
UWP APIがどの言語から使ってもそのPromiseベースならしかたがないと思うが
Nodeにおいてだけわざわざ独自Promiseベースにしてるのなら筋が悪いと思う
どっちだ?

472 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 19:01:27.58 ID:z/mCp88J.net]
JavaScriptでなんでもできる事を利用してPythonでなんでもできるなんて事はないの?

Pythonの方が明らか美しいのだが

473 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 19:14:05.81 ID:bHsM8gGN.net]
パイパイJSって、響きがエロいよね

474 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 19:22:06.89 ID:HczC1RXT.net]
pypyjs.org/

475 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 19:30:43.40 ID:v2dENrxv.net]
JSは中間言語って一時流行ってたよな
スマホの性能向上が速かった頃の夢で終わっちゃったね
皮肉にも、スマホとかIoTとか非力なデバイスが蔓延してしまったせいで、重いJSが使いづらくなってしまった
PCすらどんどん性能落ちていってるし

476 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:10:16.87 ID:l ]
[ここ壊れてます]

477 名前:FtLYc9s.net mailto: 新しいスマホって64ビット2GHz8コアだってよ。
どんどん性能上がっていくなw
[]
[ここ壊れてます]



478 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:22:05.01 ID:5C2elRhF.net]
どうせ省エネ用非対称4+4coreだろうから実質4コアと考えた方がいい。

479 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:35:56.81 ID:v2dENrxv.net]
コア増やしたところでJavaScriptの実行自体は速くならんぞ

480 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:45:23.48 ID:ggpS3kEu.net]
ライブドアブログのスマホページでJavaScript使いたいんだけど
動くの?

481 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:47:53.53 ID:tu5PNrB+.net]
機種次第では

482 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:49:09.93 ID:icVt+7iv.net]
そう、もうコンシューマでjsはお払い箱なんだよな
一時期web界隈の奴ら夢みてたみたいだけど蓋を開けてみたら、結局コンシューマはネイティヴなアプリでしか満足しなかった
コンピュータサイエンスのバックグラウンドすらない技術力乏しい可哀想なWEB屋はディスコンとなったね

そしてjs抜きでHTML5の方がフロントで全然使われるという悲劇まで起こる始末w

483 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 20:53:22.61 ID:bHsM8gGN.net]
>>468
80〜90年代にperl弄ってた世代から、皆、そう言ってるな

484 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 21:07:06.15 ID:zq1XSWc3.net]
jsを直接使う理由が希薄になっていきそう......
ブラウザ上だけの、狭くて遅い中間言語として間接的に使われるようになるのかな

485 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 21:08:27.85 ID:5C2elRhF.net]
>>465
これからはCompositorWorkerとかもあるし、Webにおいてコア数は重要になっていくとは思うけどね。
CWみたいな用途ならLITTLEまで全部活かせることだしね。

486 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 21:44:07.34 ID:bHsM8gGN.net]
>>470
M$もIBMも、Googleも、githubも、皆、jsをperl代わりに使いはじめてるよ

487 名前:デフォルトの名無しさん mailto:sage [2015/05/14(木) 23:48:13.30 ID:z/mCp88J.net]
久しぶりに会う人との会話の場面で

俺「お、元気してた?」
相手「元気だよ。そっちは?仕事何してたっけ?」
俺「IT系だよ」
相手「IT系?怪しい系じゃないの?どんな分野?」
俺「怪しい系もなにもPyPy.JSを使ってるありとあらゆる事やってるよ!」
相手「。。。。。。」

みたいになりそうだなw

絶対この業界知らない人に勘違いされるだろw



488 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 00:54:39.71 ID:YfmCR69l.net]
幾ら物好きでもpypy.jsに触るのは抵抗がある

489 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 01:06:03.24 ID:hBLf1mma.net]
大いなる兄弟よ、敵性言語破壊活動は進んでるか?

490 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 08:20:19.54 ID:2Dx+ri03.net]
いやもうSwiftでええわw
これだけで馬鹿みたいにメシ食えるしそれなりの贅沢も
下手すれば大金転がりこんでくる可能性も微レ存

491 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 10:43:45.79 ID:ka/vn5L0.net]
以下、話題のループへ

492 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 14:25:21.86 ID:R8v75Gbn.net]
JavaScriptについて質問します。
Webページのスクロールバーを固定するスクリプトをこのページ(allabout.co.jp/gm/gc/446230/)を参考にして作ったのですが、
「本文のところが隠れて見えない場合がある」と指摘されたので、
ボタンを押せばスクロールバーの固定を解除できるようにしたいと考えています。
しかし、ネットで調べたのですが、「押して実行する」ならいくつもあるのですが、
押して停止や無効化させるというのは見つかりませんでした。
どなたかボタンひとつで有効無効を切り替えるスイッチを配置する方法を教えていただけないでしょうか?
よろしくお

493 名前:閧「します。
下記が使用しているスクリプトと実行箇所の内容です。
[]
[ここ壊れてます]

494 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 14:26:46.12 ID:R8v75Gbn.net]
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript">
// ページの読み込みが完了してから実行
$(function() {
// 途中から固定したいボックスの情報を得る
var navBox = $("#fixedNavi");
var navOst = navBox.offset().top;
// スクロールされた際に実行
$(window).scroll( function() {
// 現在のスクロール位置と、固定したいボックスの位置を比較
if( $(window).scrollTop() > navOst ) {
// 固定用のclassを付加
navBox.addClass("fixBox");
}
else {
// 固定用のclassを削除
navBox.removeClass("fixBox");
}
});

});
</script>

<div id="fixedNavi">
〜サイドメニュー〜
</div>

495 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 14:52:55.84 ID:258/C/6X.net]
>>478
ここはJavaScript質問スレじゃないよ
↓の方が適当じゃないかな

+ JavaScript の質問用スレッド vol.118 + [転載禁止](c)2ch.net
peace.2ch.net/test/read.cgi/tech/1429634108/

496 名前:デフォルトの名無しさん mailto:sage [2015/05/15(金) 15:19:21.70 ID:R8v75Gbn.net]
>>480
そうですね。
ありがとうございます。
そちらで質問してみたいと思います。

497 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 05:31:06.38 ID:xV8H/uZ9.net]
>>479
わかると思うがこういうのは素直な質問ではなく荒らし目的の投稿だからね



498 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 10:41:02.21 ID:aoLnsFxA.net]
なぜわかる?

jserだよ

499 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 12:37:20.47 ID:9hmeg/aR.net]
jserの典型例がkenokabe

500 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 12:49:49.59 ID:+UC07Y5W.net]
jser.infoの宣伝するのやめろw

501 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 13:33:38.83 ID:vvJ0QGER.net]
>>406

502 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 17:12:26.10 ID:3JQfloNC.net]
JSerといってもJSを触ったことがある人から
処理系まで手を出す人までピンきり

前者とするとかなりの人が含まれてしまうことになるが
>>478みたいなのは前者に近い

503 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 17:23:04.65 ID:aoLnsFxA.net]
>>487
差別化したいんだね?

検索数とか、jsの場合かなり"前者"分で割増しされてそうだね

504 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 20:40:49.21 ID:ZJDdRqxh.net]
>>487
中身はLISPだもんなあ。

505 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 22:32:20.70 ID:huMjXK2W.net]
jserなんて、ダサいネーミングやめたら?
Webプログラマはjsしか書く必要がないんだからWebプログラマでいいじゃない

506 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 23:36:57.42 ID:waTp+O7j.net]
>>490
知識が10年ほど遅れてるようですよw

507 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 04:20:25.54 ID:gpE1Sl6q.net]
>>489
js が Lisp なら最近の言語は全部 Lisp になってしまうが



508 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 07:29:00.35 ID:jQJCmfgJ.net]
>>490
典型的なjserさん乙

509 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 09:33:54.31 ID:CzRQDZeG.net]
>>492
jsの初期バージョンは、scheme(lisp系)ベース。

510 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 11:23:32.30 ID:naf/Kl9f.net]
ホントはschemeをブラウザに持ち込みたかったけど
それは普及しそうにないし、かといってschemeのコアを持ってきて
algol風シンタックスを被せる時間もないから
一から作ったらウンコまみれの糞言語ができた、
それがJavascript

511 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 13:34:49.71 ID:1m3QDb6R.net]
そしてWEBは死にかけAppに取って代わられた
App間ネットワーク研究が盛んなのを見てもそれがハッキリと分かる
恐らくWEBはもう復活

512 名前:出来ないんじゃないかな?何より今の若い世代がWEB技術を学ぼうともしない
最初からネイティヴから入っているという事実がある
フロントにHTML5は残るしHTML5は学んでるようだがjsはスルーされてるな
HTML5+ネイティヴが今の将来を担う世代たちのスタンダードらしい
[]
[ここ壊れてます]

513 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 14:06:49.07 ID:6hxjNt+o.net]
JavaScriptを使ってネイティブを書くように
時代は流れていってるのに何を言ってるんだろう?

514 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 15:35:55.52 ID:CzRQDZeG.net]
Web=インターネットとかブラウザだと思い込んでるんだろ。
まあ、個人の場合は、そういう接し方が多いだろうけど。

515 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 16:01:20.55 ID:deOnPtNT.net]
>>497
その一例としてユーザーに広く使われてる有名なAppを一つでもいいから教えてくれないかな

516 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 16:17:38.65 ID:bMmO5Mnb.net]
そんなものは無い、今はな

517 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 16:49:38.04 ID:W+H3rcSy.net]
>>500
今はな、じゃないだろ阿保wwwwwお前ら低脳WEB屋()は何年前からそう言い続けてるんだよwww
もう黙ってコンピュータサイエンスの基礎から履修してこい馬鹿www

ほんっと>>406



518 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 17:33:57.09 ID:ZB8ccmuN.net]
ネイティブってバックエンドのこと?
C#やJavaはネイティブじゃないしなに使ってるんだろ

519 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 19:27:07.95 ID:myLSSBRE.net]
ここでいうネイティブっての恐らく
スマホとかで良く使われてきた
Webアプリ/ネイティブアプリ→JS/JAVA,C,etcのことだろう
要はFirefoxOSのような存在やWinメトロアプリ、もしくはNode-Webkitのことを言いたいのかもしれない

520 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 19:27:53.68 ID:MUnfOjBK.net]
clojureいいな
LISPでさえなければScalaというカオスに代わってJVM第二言語の座を獲れたのに

521 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:18:12.05 ID:tRI22b0w.net]
js抜きのhtml5って何を指すの?

522 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:19:04.15 ID:tRI22b0w.net]
>>501
コンピュータサイエンスなんて(゚听)イラネ

523 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:22:21.61 ID:tRI22b0w.net]
sortルーチンやBM法なんて100万回書いた所で金になんてならなんだよ
jsならウドでもヘチマでも金にできた

524 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:32:28.93 ID:MUnfOjBK.net]
IBMのメインフレーム用のソートユーティリティなんかは億のスケールで稼いでるだろうな

525 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:43:01.93 ID:uwA/cJQ3.net]
女をデートに誘い最後まで持ってくのがうまい奴はプログラミングも上手い。

エロ動画や風俗で済ます奴はネット上のコピペやIT土木な感じ

526 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:47:51.81 ID:Z8Orby4c.net]
>>505
普通にUI系じゃないか
インスタグラムなんかはUIにHTML5とネイティヴのハイブリッドアプリ
因みにjsはパフォーマンス落ちるから使われていないって話だな

527 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 21:48:12.13 ID:tRI22b0w.net]
子どもを殺して、最初からやりなおして



528 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 22:04:24.29 ID:myLSSBRE.net]
>>505
HTMLを『文書のための言語』から『Webアプリケーションの基盤』として定義しなおしたのがHTML5だから
そこからJSを抜くことは動力を抜くことに等しくほとんど意味をなさない

529 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 23:47:55.33 ID:gb60Wj4L.net]
>>512
>>510

530 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 02:37:03.65 ID:TykTSuQz.net]
出来ればJS書きたくないけど、仕方ない

531 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 06:59:55.04 ID:wNbaKg4t.net]
せっかく審査も要らずプログラムを更新できるメリットがあるのに、
ハイブリッドアプリで使う場面がありながらあえてJSを使わないということは一般に無い
そしてもう言うまでもないけど、パフォーマンスが悪いのはJSのコアではなく、DOM操作なんかなので、
JS関係なく根本的にハイブリッドアプリを選択した時点で向き合わないといけないこと

JS自体のコアパフォーマンスは今やネイティブ関数のオーバーヘッドが問題になって
エンジン内でセルフホスティングが進んでるほど十分に高まってるし、
asm.js系のマイクロベンチはJavaを凌駕している項目も多い

ハイブリットアプリもいろいろパターンがあるが基本的には
ネイティブ部分はプラットフォームに合わせた外側を作ったり、不足している機能を補ったりするためにある

532 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 07:01:36.85 ID:NqOKsJGV.net]
jsの書き方を忘れるから、jquery + backbone.jsに戻ります

533 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 07:02:32.60 ID:NqOKsJGV.net]
仮想DOMって本当に速いの?

534 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 07:42:20.28 ID:ezOKhhiH.net]
>>505
> js抜きのhtml5って何を指すの?

JavaScript以外の部分という意味なら、

HTMLの要素の定義
* 従来の要素の追加・削除・再定義等
* 新たな要素の追加 (audio要素、video要素、SVG等)
* マイクロデータ・マイクロフォーマット等
* コンテンツモデルへの変更(従来のインライン要素、ブロック要素に代わるもの)
* HTML解釈の厳格化(不正なHTMLの解釈の仕方の定義など)

CSS3
* 新たなプロパティ・セレクタ等
* ウェブフォント
* レスポンシブ(メディアクエリー)

こんな所かな?

535 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 07:56:47.67 ID:NqOKsJGV.net]
angularとかいう巨大な糞は、マイナーバージョン毎に変更されすぎ

536 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 07:56:48.47 ID:ezOKhhiH.net]
>>517
> 仮想DOMって本当に速いの?
速いというか、遅くないっていうのが正確な意味だと思う。

仮想DOMを使う場合の前提としてDOMに変更があるたびに
すべてのDOMを書き換えるっていうのがアイデアがある。
通常のDOM APIやjQueryだと必要な場所だけ
書き換えるのに対して、全てを書き換える。

全てを書き換えると遅くなると思うだろう?
そこで出てくるのが仮想DOMという技術で、内部的には全てを
書き換えるが差分のみをDOMに反映させる。

遅いDOMへの操作は結局どちらも同じだけ必要なので
最終的な速度はそんなに変わらない。

DOMの全書き換えは遅いように見えるが、メモリ内で処理する
「速い仮想DOM」を使用することで、差分だけのDOM操作に
絞り込むことができるから遅くはならない。
という言葉の括弧だけがひとり歩きしてる。

537 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:02:10.75 ID:4bXcOge2.net]
もうjQueryをブラウザに組み込めよ
くだらん小細工は無意味になる



538 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:18:44.86 ID:wNbaKg4t.net]
仮想DOMは最適な差分を考えたりコードにする手間や複雑化を省いて
シンプルに書けばそこそこの最適化された処理に置き換えてくれるというもの
その他にもテストのやりやすさとかメリットがある

539 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:32:08.01 ID:wNbaKg4t.net]
高速化の話では結局一番ネックになりやすいのはレンダリングだから
リペイント範囲を調整するとかが必要でDOMレベルの抽象化では足りないと思う

540 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:32:08.69 ID:wNbaKg4t.net]
高速化の話では結局一番ネックになりやすいのはレンダリングだから
リペイント範囲を調整するとかが必要でDOMレベルの抽象化では足りないと思う

541 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:38:35.09 ID:wiNRRdg2.net]
>>520
仮想DOMはよく知らないが、それって例えば遅延評価を内部で使ってるのかも。
何故なら、「 JavaScriptパターン ―優れたアプリケーションのための作法」と

542 名前:ゥではメモリ上のDOMでも書き換えは遅いからclone利用を推奨しているからね。 []
[ここ壊れてます]

543 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 12:02:25.26 ID:Kvep5fEd.net]
>>515
だからその一例でも示してよw
有名なAppでハイブリッドにjs使ってる例をさ

544 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 12:28:52.46 ID:Asvh5dUL.net]
>>526
そういうのは開発会社のページを見ればわかるよ。

PhoneGap
phonegap.com/app/

Titanium
www.appcelerator.com/customers/app-showcase/

545 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 17:25:53.12 ID:yyj78VGW.net]
>>525
遅延はネイティブDOMでもやってるが
ネイティブメソッドやネイティブによるセッターゲッターの関数を
何度も叩くオーバーヘッドがないというのが強み。
ちなみにBlinkも最近DOM実装の一部をJSに置き換え始めた。

546 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:08:05.01 ID:THN9Ugo6.net]
>>527
何で有名なAPPを要求されてるのにライブラリを挙げてるの?
結局、有名なAPPは無かったってこと?

547 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 22:08:17.81 ID:exB2v4aQ.net]
ほんっと>>406



548 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 22:08:47.78 ID:2CAERzY0.net]
だな>>406

549 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 22:24:24.46 ID:Asvh5dUL.net]
>>529
英語読めないのか・・・。

そこのページはそのライブラリを使って
作られたアプリ一覧だよ。

まさか英語読めないってレスが来るとは思わんかったよw

550 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 23:27:10.71 ID:NqOKsJGV.net]
たまには、prototype.js, script.aclo.us, sprout coreのことも思い出して下さいね
私のお墓の前で泣かないで。私は、そこに居ないから。

551 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 00:10:24.61 ID:OmIUIpty.net]
backbone.js on WordPressは、最強すぎて何の話題性もないね

552 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/19(火) 07:26:11.33 ID:zrDgH2b9.net]
[EXEファイル可] JavaScript統合開発環境 DX Studio [転載禁止](c)2ch.net
peace.2ch.net/test/read.cgi/tech/1423340731/

553 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 07:55:06.33 ID:4dbTmMm2.net]
JS製の有名アプリ?

スピノザがあるじゃんw

554 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 08:28:29.55 ID:/N0/LJWo.net]
>>532
で、どれが有名なんだ?

555 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 08:56:10.20 ID:5to2p6yL.net]
>>499-500
JSで作られたネイティブアプリで有名なのは
Facebook Ads Manager
これはReactNativeで作られてる
Facebook GroupsもハイブリッドでReactNativeが使われている
ちなみに上で出てたインスタグラムのWebページは
ReactJSで作られてる
あと、もちろんCordovaやPhoneGapのようなネイティブじゃない
ものも含めれば腐るほどある

556 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 09:25:23.50 ID:OmIUIpty.net]
jquery + backbone.js -> 定番かつ古典のMVC
wordpress -> 素人がポチッとsakuraにinstallして後で大変なことになるバックエンド
常識過ぎて話題にもならなかっただけか

557 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 11:20:08.57 ID:5Tdtxs69.net]
Reactええんかな
俺はRiot好きなんだけど
あとちょっとってところがむず痒い



558 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 13:09:11.98 ID:OmIUIpty.net]
angular, reactって、frameworkの作法に則っりすぎでない?
wordpressのadminパネルが書き換えられたら移行するけど、
jquery+backbone.jsから移行するだけの積極的な理由が分からない

559 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 13:12:13.10 ID:0hZF5IeJ.net]
>>541
既にあるものにちょこちょこっと機能追加するときには使えないよ。
wordpressの話をするならば、wordpressの管理画面を
全部作りなおす時に、使おうかどうか考慮するもの。

560 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 14 ]
[ここ壊れてます]

561 名前::28:29.38 ID:OmIUIpty.net mailto: wordpressのcoreに含まれてるjqueryとbackboneは
themeやpluginの開発には使いまわせないの?
そのままSPAとか言われてるものに流用した方が
トラブルに見舞われなくて済むような気だけはするんだけど
[]
[ここ壊れてます]

562 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 16:56:10.33 ID:KDfoQI72.net]
次世代のSPAはServiceWorkerとPushAPIで完成されるんだろうな。

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

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