1: 海江田三郎 ★ 2015/07/21(火) 11:54:14.14 ID:???.net

http://jp.techcrunch.com/2015/07/21/20150720microsoft-launches-visual-studio-2015/
1年前にプレビュー版、今年の4月にRC(relase candidate)版を出した後、Microsoftは今日(米国時間7/20)、
Visual Studio IDEと.NETフレームワークの製品版をリリースした。
Visual Studio 2015(VS 2015)はすでにダウンロード (購入)可能だ。しかしMicrosoftのデベロッパー向けオンラインサービス、
Team Foundation Server 2015は来月までRC態勢を継続するという〔記事末注参照〕。

これと同時にVisual Studioのエコシステムに属するいくつかのサービスでもこの最新版がダウンロード可能となっている。
たとえば Visual Studio Communityは個人向けの無料のVisula Studioを提供しており
、ヶ月前のリリースでそれまでの無料版から大きく強化された。この無料版はすでに500万回もダウンロードされている。
また320万人以上のデベロッパーがVisual Studio Onlineサービスに登録している。
Windows、Mac、Linux向けのスタンドアローンのコード・エディタ、 Visual Studio Codeも3ヶ月前のリリース以来、
50万回以上ダウンロードされている。こうしたVisual Studioのダウンロードの半数はMac、Linux向けだという。

Microsoftのデベロッパー事業部の責任者でコーポレート・バイスプレジデントの“Soma”ことS. Somasegarはわれわれの取材に答えて、
Microsoftはすべての主要なプラットフォームにおいてデベロッパーに適切なツールを提供するという公約を守っていくと述べた。
「VS 2015のテーマはクロスプラットフォームのツールセットであることだ。デベロッパーはそれを求めている。
だからわれわれはそれを提供する」とSomaは述べた。

ととえば、Visual StudioにはApache Cordovaが統合されている。そのためデベロッパーはHTML、
CSS、JavaScriptを用いてiOSとAndroidアプリを開発できる。またデベロッパーはC++言語の技能を生かして
iOS、Android、Windowsアプリの共有コンポネントを書ける。またXamarinとの提携により、
デベロッパーはiOSとAndroid向けの.NETアプリが開発できる。Androidデベロッパーに対して、
新しいVisual StudioはAndroidエミュレータをビルトインした。
Autodeskのソフトウェア・アーキテクト、Albert Szilvasyはわれわれの取材に対して
「Autodeskは新しいVisual Studioのクロスプラットフォーム機能を利用してiOSとAndroidアプリを開発する計画だ
(残念ながら詳細は明かさなかった)。AutodeskにとってAutoCADなど既存のアプリのコードの一部を再利用できる
メリットはさほどでもないが、デベロッパーが新たなツールセットを一から学ばずにすむのは大きい」と述べた

「デベロッパーに豊富な選択肢を提供するのが今回のVSのアップデートの主要なテーマの一つだ」とSomasegarは言う。
それはクロスプラットフォームだけにとどまらず多様な言語のサポートにも表れている。
たとえば、VS 2015はC++、TypeScript、Pythonに加えてC# 6、VB.NET 12もサポートしている。
またC#とVisual Basicにはビルド前にコードの入力時点で欠陥に対して警告を発する
Light Bulbs(電球プロンプト)機能がRoslyn projectを通じて提供される。これは今年後半にオープンソース化される予定だ。

Autodeskのzilvasyによれば、新SVはコンパイルのパフォーマンスも改善されている。
AutoCADは最高スペックのマシンでコンパイルするのに40分もかかっているが、VS 2015は「これを大きく短縮した」という。

Somasegarはまた「VS 2015はWindowsとLinuxのサーバーをクラウドやバックエンドとして利用している
デベロッパーに対し各種のコンテナーを利用してデプロイすることを容易にする。Visual Studioを開いてアクセスを拡大し、
ターゲットとなるプラットフォームを指定すれば後は自分の必要な処理を書くだけだ」と述べた。
VS 2015には新たない多数のデバッグと診断のためのツールが加えられた。これらはすべて 単一のツールにまとめられている。
https://tctechcrunch2011.files.wordpress.com/2015/03/visual-studio-table.png?w=1024&h=243

今日のリリースに伴って、MicrosoftはHumanitarian Toolboxに協力して、VS 2015を利用して災害時に人々を助ける
プログラムを提供した。新しいアプリはオープンソース・プロジェクトとして今日からGitHubで公開されている



3: 名刺は切らしておりまして 2015/07/21(火) 11:59:14.45 ID:39rDB1qn.net

もうさプログラミングを書くってのが古いしダサいし非効率なんだよ
今の状況は、冷蔵庫や洗濯機を使うのにいちいちプログラミングして使用してるのと同じ


4: 名刺は切らしておりまして 2015/07/21(火) 12:04:11.60 ID:91NU7nSA.net

削除される機能としては、「ActiveX」「VBScript」など複数の「古いIE技術」が
あり、Microsoftの新しいブログ投稿によると、これに伴って、MSHTMLで
記述された22万行を超えるコードが削除されるという。

 (「Silverlight」はMicrosoftが示した削除リストに明記されていないが、
SilverlightプラグインもEdgeではサポートされないことを、
筆者は確かな情報として把握している)

 「Microsoft Edgeでこれらの古い技術をサポートしないことによって、
多数のメリットが得られる。他のモダンなブラウザとの相互運用性の改善、
パフォーマンス/セキュリティ/信頼性の向上、コードの複雑さの緩和など、
他にもさまざまなメリットがある」と投稿には記されている。



 MicrosoftはEdgeを、Windows 10の一部としてリリースする予定だ。
2015/05/08 08:26


5: 名刺は切らしておりまして 2015/07/21(火) 12:26:39.59 ID:HbY7dUuD.net

デスクトップ向けの.netnativeはいつよ


6: 名刺は切らしておりまして 2015/07/21(火) 12:29:05.71 ID:2N6YdrF3.net

いろいろ良さそうなことは書かれているけど
そのためのコストがかかるってのはどこにも書かれていないな


7: 名刺は切らしておりまして 2015/07/21(火) 12:40:21.06 ID:lva8+tkt.net

ActiveX使ったシステムが職場にあるんだが
IEのバージョン変わるたんびに互換性があやしくなる。
Windows10ってIEどうなるんだっけか


8: 名刺は切らしておりまして 2015/07/21(火) 12:53:41.58 ID:m6g2mVmz.net

>>7
8.1updateのままのが残るんじゃなかったっけ
これ以上の開発はしないみたいだし、早晩サポート切れるんだろうけど


9: 名刺は切らしておりまして 2015/07/21(火) 12:54:27.57 ID:aD1u9nDd.net

windows10の無償アップデートの通知が来た

無料ではなく無償なのは補償しないって事?


10: 名刺は切らしておりまして 2015/07/21(火) 13:01:52.28 ID:j4OGAq+1.net

VBSが消えるのは分かる。
VBは復活しないかな。Winで遊ぶのに良かったのに。.NETは全然分からん。


13: 名刺は切らしておりまして 2015/07/21(火) 13:09:56.06 ID:zGwPNHIj.net

>>10
え?VBついてないの? このstudioシリーズって何がなんやらってくらい言語てんこ盛りだと思ってたのだが。
これで飯食ってるわけじゃないのでBasicが一番読みやすくて理解しやすい。
一度C++に挑戦したことあるけど、挫折したわ。特に、標準関数さえライブラリ指定しないとダメなあたりとか。
どの関数がどのライブラリ、とか本当どうでもいい。


21: 名刺は切らしておりまして 2015/07/21(火) 21:17:02.17 ID:3ZkZlBZN.net

>>13
BASICあるけどオブジェクト指向の微妙なvb.netになった


11: 名刺は切らしておりまして 2015/07/21(火) 13:03:02.57 ID:JTpU+wgw.net

C++で全部できるようにしろよw


12: 名刺は切らしておりまして 2015/07/21(火) 13:05:17.95 ID:JTpU+wgw.net

CSS・JavaScriptは機種依存が激しいから
共通で書けるとか言っても
実際は動かしてみないとわからんからなぁ


14: 名刺は切らしておりまして 2015/07/21(火) 13:29:45.22 ID:MGitzg2r.net

VBで全部を網羅して
最適にコンパイルすりゃいいのに


15: 名刺は切らしておりまして 2015/07/21(火) 13:31:10.02 ID:MGitzg2r.net

最終的にアセンブラやマシン語になるだけなのに
なんで言語によって出来ることと出来ないことをわざわざ設けてるのか
わけがわからないよ


16: 名刺は切らしておりまして 2015/07/21(火) 14:02:42.12 ID:j4OGAq+1.net

VBは付いているけど、VB6の頃と別物だから使えないのよ(涙)。


17: 名刺は切らしておりまして 2015/07/21(火) 14:41:49.68 ID:zWDWthsE.net

もはや敵なし


18: 名刺は切らしておりまして 2015/07/21(火) 14:57:32.99 ID:g44PDpKQ.net

これってObjective-Cとか使ってiOS向けソフト開発できるの?


23: 名刺は切らしておりまして 2015/07/21(火) 22:25:41.29 ID:Y7RBACy1.net

>>18
iOSならmac使え


24: 名刺は切らしておりまして 2015/07/21(火) 22:38:19.30 ID:JTpU+wgw.net

>>18
できないと思って
ほぼ間違いない


19: 名刺は切らしておりまして 2015/07/21(火) 15:21:08.31 ID:IVTtIE3B.net

C#使ってるけど、LINQのお陰でまったくの別言語になっちまった。
これはこれで便利なんだが。


20: 名刺は切らしておりまして 2015/07/21(火) 19:26:29.04 ID:LVXrin9K.net

>>19
むしろLINQのおかげで、C#は俺の中で
Javaよりマシくらいの言語から一気に神言語に昇格した


22: 名刺は切らしておりまして 2015/07/21(火) 22:24:26.93 ID:FIq+ARgb.net

BASICって

10 beep
20 goto 10

のアレか?


25: 名刺は切らしておりまして 2015/07/22(水) 09:53:11.54 ID:CQPUFa6d.net

>>22
今のBASICは行番号は使ってないけどおおむねその通り


元スレ:http://anago.2ch.sc/bizplus/1437447254/