トップページ > プログラム > 2015年05月03日 > aiD72K3t

書き込み順位&時間帯一覧

3 位/180 ID中時間01234567891011121314151617181920212223Total
書き込み数00000001020293244000000027



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net

書き込みレス一覧

【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
62 :デフォルトの名無しさん[sage]:2015/05/03(日) 07:28:15.47 ID:aiD72K3t
どれだけJS壊滅論を叫ぼうが、JS一人勝ちの状況は変わらん
ネイティブアプリもJSがメインになると思う
Swiftは負ける
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
66 :デフォルトの名無しさん[sage]:2015/05/03(日) 09:29:02.87 ID:aiD72K3t
事実として現在Webアプリが圧倒的市場規模であり、
その中で圧倒的なのがJS
これだけでもJSの勝利なのだが、
デスクトップアプリもモバイルネイティブアプリも
JSの有力なソリューションが出てきた
あとはただ浸透していくだけの状況
JSの圧倒的一人勝ちの未来しか見えない
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
67 :デフォルトの名無しさん[sage]:2015/05/03(日) 09:33:32.67 ID:aiD72K3t
これほどまでにJSが圧倒的な理由は、言語仕様の素晴らしさにある
クロージャを備え、オブジェクト記法を備え、柔軟性を備えていた
これにより、新しい言語仕様ができたらすぐにPolyfilやコンパイラができる
枝葉末節の粗に囚われて本当の素晴らしさが分かっていなかったバカが多かったが
時代はJSの本当の素晴らしさを証明した
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
71 :デフォルトの名無しさん[sage]:2015/05/03(日) 11:23:00.74 ID:aiD72K3t
実際の数字
http://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/
1 JavaScript
2 Java
3 PHP
4 Python
5 C#
5 C++
5 Ruby
8 CSS
9 C
10 Objective-C
11 Perl
11 Shell
13 R
14 Scala
15 Haskell
16 Matlab
17 Go
17 Visual Basic
19 Clojure
19 Groovy

JSが勝者で決まってしまったから、このスレの存在意義がなくなってしまったな
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
72 :デフォルトの名無しさん[sage]:2015/05/03(日) 11:31:34.12 ID:aiD72K3t
やべー、これを使えばクロスプラットフォームのデスクトップアプリが作れちゃうw
しかもAtomのような本格的なソフトが作れることがすでに証明されているw
http://electron.atom.io/

やべー、これを使えばモバイルのネイティブアプリが作れちゃうw
しかもFacebook Groupsのような本格的なソフトが作れることがすでに証明されているw
https://facebook.github.io/react-native/

JavaScript最強すぎワロタw
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
74 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:21:14.02 ID:aiD72K3t
何言ってんだ
今どきJavaScriptに互換性の問題なんてほぼないぞ
Polyfillやコンパイラがあるのだから
ブラウザがWebGLに対応していないとか、
そういうブラウザの機能の互換性はあるかもしれないが、
それはJavaScriptとは別の問題だろう
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
75 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:25:30.23 ID:aiD72K3t
しかも、nodeやChromeはほぼどんなOSでも動く
今やこうしたOSの互換性の問題を解決するのがJSという位置づけだろう
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
77 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:31:03.61 ID:aiD72K3t
たとえば?
Polyfill使えばたちどころに解決するものしか思い浮かばないが
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
80 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:34:54.94 ID:aiD72K3t
溢れてないと思うが?
何の話なんだ?
具体例を出してみてくれよ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
82 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:36:01.29 ID:aiD72K3t
>>79
分かった分かった
じゃあ、互換性の問題はあるってことにしよう
ただし解決できるので困らないがw
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
83 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:37:20.23 ID:aiD72K3t
>>81
ああ、なるほど
君もJavascriptの互換性については問題ない派のようだね
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
85 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:40:13.91 ID:aiD72K3t
確かにJavaScript自体の互換性ではなく、ブラウザの機能の互換性の問題なら
たくさんある
CSSが動かないとか、SVGのレンダリング結果が違うとか
そういうやつね
そういう意味なら古いブラウザで動かないライブラリはたくさんあるよ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
87 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:49:08.20 ID:aiD72K3t
>>84
日本のゲーム業界もレベルが高いとは思わないけどな
確かにそこそこ稼げてはいるが、それはレベルが高いせいではない
日本自体が全体的にレベルが低いよ
海外はWebもゲームもレベルが高い
それは給料がぜんぜん違うからだ
アメリカのWebエンジニアは日本の3倍近くの給料だ
そんな状況で優秀な奴が日本に集まるわけ無いだろ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
89 :デフォルトの名無しさん[sage]:2015/05/03(日) 12:59:48.42 ID:aiD72K3t
>>86
方言って言ったらCommon LispとSchemeくらい違っても
方言になるしなあ
方言持ちだすのは違う
そして、その中で今よく使われてるのは
Mozilla JavaScriptとChrome Javascriptくらいだろうけど
その2つはかなり互換性があるよ

>>88
今はそんな状況じゃないと思う
各モダンブラウザのJavascriptの、互換性ははっきり言って相当高い
nodeもV8エンジンだから、結局ほぼ互換性の高いエンジンで占められていると思う
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
91 :デフォルトの名無しさん[sage]:2015/05/03(日) 13:14:30.39 ID:aiD72K3t
>>90
そうだとして、それはnodeではnode特有の処理を書かなくてはいけないという
当たり前のことであって、互換性の問題と呼ぶのは違わないか?
Windows特有の機能にはWindowsのための書き方をしなくてはいけないし
ネットワークにはネットワーク特有の処理を書かなくてはいけないのと同じことだろ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
94 :デフォルトの名無しさん[sage]:2015/05/03(日) 13:26:48.79 ID:aiD72K3t
>>92
意味がわからない
お絵かきソフトのソースコードを金融システムに流用したって動かないだろうけど
それが弱点と言われてもな
ちなみにnodeのライブラリはbrowserifyを使ってブラウザ上で結構動くよ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
95 :デフォルトの名無しさん[sage]:2015/05/03(日) 13:27:48.30 ID:aiD72K3t
>>93
2011年ねえ。。。
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
108 :デフォルトの名無しさん[sage]:2015/05/03(日) 14:39:33.46 ID:aiD72K3t
ノンブロッキングのプログラミングが難しいという話なら
まあ一応理解できなくもない
が、それもcoやES7のasync/awaitで難しくなくなった
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
112 :デフォルトの名無しさん[sage]:2015/05/03(日) 14:43:14.42 ID:aiD72K3t
お前の出したどの記事も互換性が低いとは一言も言ってないぞ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
117 :デフォルトの名無しさん[sage]:2015/05/03(日) 15:12:49.59 ID:aiD72K3t
そもそも>>114はES6のネイティブでのブラウザの対応状況だろ
ES6というのは、次期JavaScriptであって、それを先行して
どれだけ実装しているかということ
次期JavaScriptの先行実装状況に互換性どうこう言われてもな
言うなら現行JavaScriptであるES5.1の表を持ってこいよ
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
118 :デフォルトの名無しさん[sage]:2015/05/03(日) 15:14:15.31 ID:aiD72K3t
>>116
それは怪しいな
AndroidのDalvik(かなりのシェアを占めるだろう)は
Version8に全く対応していないから
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
119 :デフォルトの名無しさん[sage]:2015/05/03(日) 15:18:45.95 ID:aiD72K3t
ES5の表見つけてきた
Chrome(V8)、Firefox、IE10以降、iOS、Webkitと主要環境は軒並み100%
http://kangax.github.io/compat-table/es5/
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
121 :デフォルトの名無しさん[sage]:2015/05/03(日) 15:29:16.49 ID:aiD72K3t
先行仕様というのは、Javaで言えば、Java9の機能が使えるということ
これはプラスでありこそすれ、マイナスにはならない
互換性を気にする場合先行仕様なんて使わないからな
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
127 :デフォルトの名無しさん[sage]:2015/05/03(日) 16:06:24.22 ID:aiD72K3t
WSHねぇ
この人はやっぱ2006年あたりで時が止まってるっぽいな
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
129 :デフォルトの名無しさん[sage]:2015/05/03(日) 16:17:51.84 ID:aiD72K3t
MSはブラウザ用には更新しているし、PowerShellという新しい代替品を
使ってほしいから更新してないだけだろうに
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
131 :デフォルトの名無しさん[sage]:2015/05/03(日) 16:20:44.63 ID:aiD72K3t
Windows 8では新しいJavaScript(これはJScriptとは呼ばれていない)で
アプリが作れることも知らないらしい
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止]©2ch.net
132 :デフォルトの名無しさん[sage]:2015/05/03(日) 16:30:05.05 ID:aiD72K3t
そういえば、ひそかにMacもYosemiteからJavaScriptで
AppleScriptを代替できるようになったよな
JavaScriptでMacのアプリも作れて自動化作業もできる時代
JavaScriptが着実に言語の争いを制覇しつつあるね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。