MS、グーグルのウェブプログラミング言語「Dart」に不支持を表明
Googleがウェブプログラミング言語「Dart」でウェブを改良したいと考える中、Microsoftが自らをDartの重要な協力者と
なりうる存在ではなく、むしろ異議を申し立てる立場にあるとの姿勢を明らかにした。
ウェブサイトにある程度高度な機能を付与するプログラミング言語としてはJavaScriptが用いられているが、
GoogleはDartでJavaScriptの不備を補いたいと考えている。
しかし、Microsoftは米国時間11月22日付のブログ投稿で、JavaScriptの改善こそ進むべき道だと主張した。
MicrosoftのJavaScriptチームに属する5人のメンバーは、Dartの売り込み文句は「JavaScriptには根本的な欠陥があり、
(大規模化という)シナリオを推し進めるにはJavaScriptから『決別』する必要がある」と主張しているとした上で、
「われわれはこのような考え方には賛成できない」と記した。
Googleが初期段階の開発プロセスを閉鎖的なものとし、協力者となりうる人たちの一部を遠ざけてしまったため、
Dartは多難なスタートを切った。
しかもこのプロジェクトで鍵となるのは協力者だ。Dartがその可能性をフルに発揮するには、ブラウザ開発企業にこの機能を
サポートしてもらう必要がある。
だが、今回のMicrosoftの態度を見る限り、「Internet Explorer」にDartのサポート機能を組み込むのは非常に難しそうだ。
さらに、Microsoftは今でもプログラマーに対する影響力を持っており、今回の投稿は公の場で明確に不信任票を投じた形となっている。
JavaScriptは現用のテクノロジならではのメリットを備えている。
プログラマーはJavaScriptに精通しており、最近のブラウザではJavaScriptの実行速度も非常に速くなった。
また、「jQuery」のような作成済みソフトウェアのライブラリが数多く提供されているため、ウェブ開発者は強力な機能を手軽に利用できる。
こうした要因が着実な改善という好循環を生み出しているため、より抜本的な変更を促すアプローチが足がかりを得ることは難しい。
加えて、JavaScript自体にもさらに多くの改善が予定されている。
MicrosoftやMozillaだけでなく、当のGoogleさえも、Dartの普及活動にいそしむ一方で、JavaScriptテクノロジの改良を続けている。
http://japan.cnet.com/news/service/35010903/
周りの暴走を止めるのもMSの役目なのかw
.NETを組み込む方が理にかなってる。
HTML5+Javascriptをスタンダードにしてくれ。Flash入らない!
そりゃMSとしては、大規模ネイティブアプリと直接競合する可能性のあるものをサポートなんてしたくないわな。
ネイティブアプリとWebアプリはそれぞれ得意領域を分けたい、そしてWebアプリにもMSは影響力を強めたい戸いうのが本音。
googleの狙いを阻んで、影響力を減じたいMSとしては当然の態度。googleもこれは織り込み済みだろう。
こんなのやるぐらいなら、C#でいいだろ。
.NETやC#って。。。 無理だろうな。MSの枠組みの中だけだもん。
ブラウザに共通のVM積んで
言語は好きなの使えるようにすればいい
>>8 それなら、.NETがいいね。機能だけ見れば。
政治的には無理。
VMの仕様が公開されていて誰でも作れるならば問題ないけど、.netの場合はなぁ。
linuxのmonoにしても一週遅れにして、動かないものも多数出てきてる現状は、
マルチプラットフォームはポーズなんだろうとしか思ってないな。
結論:FLASH最強
.net乗せるくらいなら、javavmでいいよ
scalaかjrubyで書くから
JavaVMはすでに敗退した。
oracleがいる時点で、政治的に無理。
だな。SunからOracleになって訴訟リスクが更に上がった印象。
17 :
名無しさん@お腹いっぱい。:2011/11/26(土) 15:29:40.50 ID:Kc64xsW8
せめて、MoziraかOperaに協力取り付けてからにしろよ....
18 :
名無しさん@お腹いっぱい。:2011/11/26(土) 19:33:22.13 ID:0mFleNl5
Dartもなぁ。
型あるって喜んだら単なるアノテーションだとは orz
>>10 最初だけECMA標準にして、その後放置、
仕様を全く公開、更新せず。
しかし「国際標準なんです!」と主張。
NetBIOSの頃からのMSの常套手段。
引用禁止されてるだけでソースコードまで公開されてるけど
フラッシュ
つまりdartはc#の脅威になりうるので潰しますが
javascriptは違うので容認しますってことか。
JavaScriptでゴリゴリ書いている人ほどJSのトホホな部分をあらかた潰して
綺麗な仕様に一度リセットしてやり直した言語を作りたくなる衝動は理解
出来ると思うけれどもね。
同時に普及しないであろう事も直感的に感じるとは思うが。
>>22 ぐぐる製javaだからね。思想的にも設計的にも。
javascriptとは住み分けられるが、c#なんかとはガチ競合するから、windowsには採用は難しいだろうな。
>>22 > dartはc#の脅威になりうるので
ならんだろw
Goならまだ分かるが
プラグインは嫌だとかセキュリティホールだとかクローズドだとか色々難癖つけて
JavaだとかFlashだとか排除していったら、気がついたら一番生産性が低くて相互
互換性の低いライブラリが乱立するHTML5+JavaScriptが残ったでござる。
しかももめ事多すぎでECMAScriptもちっとも進歩していないでござる。
勘弁して。
つまりWebがより多くの人間を養えるようになってったことじゃん
s/なってった/なったって/
>>25 goはc/c+>の置き換えだろ。
システム記述言語ってかいてあるだろ。
googleの出したc#対抗馬の話だろ。> Go
Goは、Kさんの道楽。
そんなことよりグーグルニュースのインターフェイスが変わってないか
こういうのちょくちょく変えられたらホント困る
34 :
名無しさん@お腹いっぱい。:2011/12/04(日) 17:13:28.38 ID:8XI+d9j6
一昨日初めてDartのトップページ覗いたけど、確かにあれはちょっとGoogleが独走し過ぎだね。
プログラマーの為の民主主義であってコンシューマーの為の民主主義になっていない。
オープンソースの人達は、この度はよりによってMSに工学的に筋の良い反論を建てられて悔しがって居るだろうなぁ
javascriptはマルチスレッドサポートしてくれんかのー。
あとプロセス間通信でもあればね。
36 :
名無しさん@お腹いっぱい。:2011/12/04(日) 18:22:40.99 ID:8XI+d9j6
>>35 まだガラポンがあるのは間違い無いので暫くアプリケーションブラウザプラットフォーム上に留まって置いた方が得策という話
Webバイトコードだけつくって
JavaやC#がコンパイルオプションで
Webバイトコード(.wbc)にコンパイルされる形式が良かった。
IEは.NETランタイムでWebバイトコードを実行、
FirefoxはJVMランタイムでWebバイトコードを実行、
Chromeは○×でWebバイトコードを実行にすれば理解も得られたのでは?
Google の Dart チームが、Chromeブラウザのオープンソース版Chromium にDart VM を統合した実験ビルド『Dartium』をリリースしました。Linux と Mac 版のバイナリが提供されており、ブラウザで直接 Dart プログラムをテストできるようになります。
39 :
名無しさん@お腹いっぱい。: