トップページ⇒tech
1001コメント262KB

Visual Studio 2015©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net2014/11/13(木) 06:07:41.69ID:4ACzZkWI
Visual Studio 2015 Preview
http://www.visualstudio.com/news/vs2015-preview-vs

Visual Studio Community 2013 は無料で Pro 相当っぽいぞ

Announcing Visual Studio 2015 Preview and Visual Studio 2013 Update 4 Availability
http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/announcing-visual-studio-2015-preview-availability.aspx

Opening up Visual Studio and .NET to Every Developer, Any Application: .NET Server Core open source and cross platform, Visual Studio Community 2013 and preview of Visual Studio 2015 and .NET 2015
http://blogs.msdn.com/b/somasegar/archive/2014/11/12/opening-up-visual-studio-and-net-to-every-developer-any-application-net-server-core-open-source-and-cross-platform-visual-studio-community-2013-and-preview-of-visual-studio-2015-and-net-2015.aspx

News from Connect();
http://blogs.msdn.com/b/bharry/archive/2014/11/12/news-from-connect.aspx
0232デフォルトの名無しさん2014/12/02(火) 00:24:15.94ID:48wHXQp8
>>231
もうXamarinのこと忘れたのかよ

Objective-CとC++/CLRはどっちも異世界言語だな
0233デフォルトの名無しさん2014/12/02(火) 00:29:14.99ID:kf5+zQeu
Xamalinとか使った事ないわ
どうせMonoとかいう.NETのニセモノを仕込むやつでしょ
Wine(Macで.exe走らせるやつ)と同じくらい怪しいわ
0234デフォルトの名無しさん2014/12/02(火) 00:33:35.73ID:lU3mfrjN
>>233
ちょっとは調べればいいのに
0235デフォルトの名無しさん2014/12/02(火) 00:34:58.33ID:Ku8FuaOY
>>231
普通の人:そんな将来性のない仕事はいたしません
0236デフォルトの名無しさん2014/12/02(火) 00:41:17.61ID:lzmjkSGV
C++はこの世でだれよりも強く、そして美しい!!
0237デフォルトの名無しさん2014/12/02(火) 01:05:06.23ID:kf5+zQeu
>>235
Winこそもうじきオワコンだろ
0238デフォルトの名無しさん2014/12/02(火) 01:56:52.31ID:uS/OiJTq
Visual Studioがある限り、生き残るんじゃね。
愚民どもがPC離れしてるとか、関係ない。
0239デフォルトの名無しさん2014/12/02(火) 01:59:09.33ID:gTSu1Aho
普通の人:だからと言って Mac ? ないわー w
0240デフォルトの名無しさん2014/12/02(火) 02:07:02.26ID:EtRjqnhg
>>237
ここはマカーの願望を書くスレではないんだけど。
0241デフォルトの名無しさん2014/12/02(火) 02:08:22.19ID:SAWFqoM+
なんでvsのスレでmacmacうるさいやつがいるんだ?
0242デフォルトの名無しさん2014/12/02(火) 02:08:42.40ID:kf5+zQeu
まあVB3やVC++2.0の頃からお世話になってるし、VSが亡くなるのは残念だわね

あ、亡くならないかw
0243デフォルトの名無しさん2014/12/02(火) 02:10:20.68ID:kf5+zQeu
>>241
VS/.NETのマルチ化の話がでれば、MacだのUbuntuだの話が出るのは自然なわけでして
0244デフォルトの名無しさん2014/12/02(火) 02:13:17.83ID:wc34wtjG
Macは開発環境が糞なのか
かわいそうに…
0245デフォルトの名無しさん2014/12/02(火) 02:13:45.37ID:48wHXQp8
>>233と同じ人間の発言とは思えないなw
0246デフォルトの名無しさん2014/12/02(火) 02:20:05.53ID:kf5+zQeu
それで、Visual Studio 2015のMac版とUbuntu版はいつ出るのさ
MS謹製の本物の.NET環境なら喜んで使うよ
0247デフォルトの名無しさん2014/12/02(火) 02:23:31.61ID:SAWFqoM+
最初からそんな話はないよ
Xamarinでのマルチプラットフォーム化だから
0248デフォルトの名無しさん2014/12/02(火) 02:27:51.75ID:kf5+zQeu
>>247
以前のMonoプロジェクトのは.NETがクローズドソースだったんだろうけど、今度はMSがオーブンにするソースから起こし直すのかな
0249デフォルトの名無しさん2014/12/02(火) 08:12:10.36ID:uS/OiJTq
ガタガタうるさいからお前がMS入って自分で作れよ。そしてSPにバグ混入して世界中から叩かれてろよ
0250デフォルトの名無しさん2014/12/03(水) 12:06:45.00ID:v7UsaPqM
MacはWindows95が出るまでは明らかに優れたUIだった
0251デフォルトの名無しさん2014/12/03(水) 12:23:40.47ID:O4MZJk+a
Win95から進化してないMacってことですね
0252デフォルトの名無しさん2014/12/03(水) 13:41:48.08ID:SNGvl5rT
一方のWindowsは95以降7まで進化せず、8で著しく退化した
0253デフォルトの名無しさん2014/12/03(水) 13:49:55.26ID:DhF3gjiu
スタートメニューとModernぐらいで退化とかお笑いですわ
0254デフォルトの名無しさん2014/12/03(水) 14:19:02.68ID:VD9hCEh/
退化したのは使ってる人間の適応力だろ
0255デフォルトの名無しさん2014/12/03(水) 14:57:43.71ID:U2wzi8cW
ユーザー数増加が適応力低下にも繋がっているが、8はインターフェースを変えすぎ
ユーザーインターフェース変更は訓練のリセットだから、企業が思い付きで変えたら反感買って当然
みためかっこいい、みため違うから新しいと感じるユーザーが殖えた
0256デフォルトの名無しさん2014/12/03(水) 15:12:08.13ID:9fSoc+qz
かっこよくねーだろ、クラシック表示必須
0257デフォルトの名無しさん2014/12/03(水) 17:25:38.44ID:+vxaukU0
Windows2000最強
0258デフォルトの名無しさん2014/12/03(水) 18:01:54.49ID:U2wzi8cW
かっこいいとマイクロソフトは思っているんだろ
カッコ悪くしよう!
使い勝手を悪くして、マイクロソフトMVPにコーチ代を稼がせよう!訓練ビジネス美味しい!

とは、流石に考えていないだろうからな(ぼう)
0259デフォルトの名無しさん2014/12/03(水) 18:08:35.48ID:IyFBByBm
企業にとって変更のコストは重要な事項ではあるけれど、
「悪くなっただろ」じゃなくて「変えるな」のみをを連呼する人は
より良いものを拒絶して産業の発展を阻害する
お荷物・労害だと自覚してもらいたい
0260デフォルトの名無しさん2014/12/03(水) 18:19:01.54ID:U2wzi8cW
改善はいいが、改悪はダメだろ
方向性がタブレットと抱き合わせたいエゴのごり押し
マックですら、スマフォとヨセミテはUIが全く違う

8がスマフォ、タブレット専用で、デスクトップは別系統なら許されただろうが、殿様企業のエゴ丸出しだろ

UIは斬新に変更せず、小さな変化を積み上げていくものが喜ばれる
0261デフォルトの名無しさん2014/12/03(水) 19:06:16.75ID:XziMqub+
>>258
かっこ悪くしよう!
デスクトップをかっこ悪くして、ストアアプリのかっこ悪さが目立たないにしよう!ストアアプリが高く評価されて美味しい!

って考えてるよ絶対

IEの開発者ツールとかVisualStudioとか、自分達が使うツールだけ
かっこいい独自ウィンドウにしてるし
0262デフォルトの名無しさん2014/12/04(木) 08:26:34.50ID:qb+jUhTQ
MSの開発者ってVS使ってるの?
viとgccって聞いたことあるけど。
0263デフォルトの名無しさん2014/12/04(木) 08:35:17.21ID:XankvZRb
何を開発してるかによるだろ
0264デフォルトの名無しさん2014/12/04(木) 08:48:52.00ID:2bIHgPB+
MS製品のUIは、MFCとかSDKサンプルがデフォルトで提供してるUIよりも先に行ってるよ大抵

今でこそWizardで生成できるDock方式のウインドウもそうだし、リボン式メニュー、古くはツールチップ、ツールバー、メニューアイコンとかもそう。

16bit時代のCTL3D(Office6で登場)もそうだった
0265デフォルトの名無しさん2014/12/04(木) 08:51:09.87ID:UwyMS5sV
つまりMSのVSを使っても(最新の)MS製品と同じものは創れない
従ってMSの開発者は(現行販売中の)VSは使ってない
0266デフォルトの名無しさん2014/12/04(木) 08:57:13.85ID:2bIHgPB+
>>265
VS使ってないとは言い切れない
GUIに関してトリッキーなコードを書けばその部分は補えるし実際そういう事をしてる

そのコードを整理してクラスライブラリとしてMFCに組み込まれるのは何年も先になるんだけどね

面白いのは、SDKに含まれるツールがたまにBorlandのUI丸出しのがあったりして笑える
0267デフォルトの名無しさん2014/12/04(木) 09:13:53.13ID:wTkc/yZH
>>262
Visual StudioはVisual Studioで開発してるってさ。
0268デフォルトの名無しさん2014/12/04(木) 09:45:57.82ID:Yzja60K7
https://twitter.com/happou31/status/539484350404763649
さすが俺達のVS2015
0269デフォルトの名無しさん2014/12/04(木) 10:00:06.55ID:kcelZJjW
constexprだからわかるのか
いいな
0270デフォルトの名無しさん2014/12/04(木) 10:24:08.67ID:tyTjBMXD
>>268
俺なんか2015が優秀過ぎて射精してしまった
0271デフォルトの名無しさん2014/12/04(木) 11:16:24.04ID:NIw8k+Ja
フィードバック大好きなMSが他のソフト使ってるわけないべ
0272デフォルトの名無しさん2014/12/04(木) 11:19:12.10ID:kffNoihw
ビルダーだかDelphiで書かれた細かいMS謹製ツールならあるよ
0273デフォルトの名無しさん2014/12/04(木) 11:55:47.30ID:53sYbxIo
>>262
脳内妄想乙
0274デフォルトの名無しさん2014/12/04(木) 16:24:32.15ID:NIw8k+Ja
そりゃきっと他社製品の買収だべ
0275デフォルトの名無しさん2014/12/04(木) 17:47:54.03ID:ol9TeOQJ
そう言えばC#の開発チームにはBorlandからの引き抜きが大勢居たんだっけ、それでかな
0276デフォルトの名無しさん2014/12/04(木) 17:54:57.48ID:EKldnoaY
逆だと聞いたことがある
ボーランド組がVS、掃き溜めが#とか
0277デフォルトの名無しさん2014/12/04(木) 18:05:42.51ID:+4sN80Ij
C#の発明者は?
0278デフォルトの名無しさん2014/12/04(木) 19:18:23.36ID:PHZPxmIw
TypeScript の作者の人って、Borland出身で、Delphi 作ってC#作った人なんだっけ?
0279デフォルトの名無しさん2014/12/04(木) 19:19:55.72ID:64nlhIeH
>>267
だとしたら一番最初のVisual Studioはどうやって作ったのさ?













って言って欲しいのか?
0280デフォルトの名無しさん2014/12/04(木) 19:32:23.30ID:be6LKzT7
ねぇねぇ、おかあさん、VisualStudioはどこからきたの?
0281デフォルトの名無しさん2014/12/04(木) 20:26:38.70ID:jHjIGczB
コウノトリのゆりかごのバイト
0282デフォルトの名無しさん2014/12/04(木) 21:05:42.47ID:UNTN9zoE
>>279
MSCじゃね?
0283デフォルトの名無しさん2014/12/05(金) 00:19:20.04ID:0RE94kci
16bit時代のVBはかなりの部分がアセンブリ言語で書かれてるというのは聞いたことがある

masmなんてWin95用のVxD開発で使ったのが最後だったな

>>282
MSの32bitコンパイラで最古の物ってなんだろう、VC++2.0より前って何かあるのかな
0284デフォルトの名無しさん2014/12/05(金) 00:25:22.32ID:vsJiS7zm
>>283
VC1.0がすでに32ビット。MSCは16だったはず
0285デフォルトの名無しさん2014/12/05(金) 00:29:49.82ID:0RE94kci
>>284
VC++4.2(32bit)時代にまだ現役だったVC++1.52Cが16bitコンパイラなんだど、、、それとは系譜が違うのかな
0286デフォルトの名無しさん2014/12/05(金) 00:39:50.34ID:vsJiS7zm
>>285
16ビットにも使えるってのがそこまで。両方使えた。だからその後も1.5は重宝されてた
0287デフォルトの名無しさん2014/12/05(金) 01:17:11.90ID:txDTwHC3
>>268
VSの気持ち良さは異常
0288デフォルトの名無しさん2014/12/05(金) 01:30:20.65ID:0RE94kci
インテリセンス、少しは利口になったかな
0289デフォルトの名無しさん2014/12/05(金) 01:54:38.84ID:1uIU2UI8
ものすごい古い話してるな。
一体歳いくつなんだ?
0290デフォルトの名無しさん2014/12/05(金) 06:50:58.18ID:SaUderTk
>>268
今はこの流れだよな
macもこうなったのは時代の流れなのか何か交流でもあんのか・・・
0291デフォルトの名無しさん2014/12/05(金) 08:23:55.67ID:3N+Ki0BW
>>278
http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%80%E3%83%BC%E3%82%B9%E3%83%BB%E3%83%98%E3%83%AB%E3%82%B9%E3%83%90%E3%83%BC%E3%82%B0
0292デフォルトの名無しさん2014/12/05(金) 08:38:53.86ID:F2ZjRsjm
>>286
80186 の組み込み機器の開発で VC 4.2 付属の VC 1.5 使ってたわ、懐かしいな
VC 4.2 は VC 5 とかが出たらから捨てちゃったけど、VC 1.5 はずっと持ってた
今でもどこかに眠ってるはず
0293デフォルトの名無しさん2014/12/05(金) 09:12:24.79ID:0RE94kci
1.52Cは16bit最終版として今でもMSDN会員ダウンロードに置いてたような

Windows For Workgroups 3.11とMS-DOS6.22と同じ扱いされてる
0294デフォルトの名無しさん2014/12/05(金) 15:48:56.80ID:qb3jO2CT
>>290
いや、constexprはただの新しいcpp標準だよ。
gccとかならしばらく前から使えてた。だからwindows向けのvcppよりマイコン向けの方が進んでたりするw
だがこの話をしてると変なのが入ってくる諸刃の剣。
0295デフォルトの名無しさん2014/12/05(金) 19:19:33.92ID:txDTwHC3
やべ、constexptrマジ濡れる
0296デフォルトの名無しさん2014/12/05(金) 19:41:26.67ID:oen9HK+b
2015のconstexprってstaticでもメンバメソッドだったら定義できないの?
まだ入れてないので文言だけじゃいまいち制約がわからん
0297デフォルトの名無しさん2014/12/05(金) 20:17:00.17ID:njlNj+Wc
constexprってsimdの組み込みでも対応可能?
constexpr static __m128i c = _mm_cmpeq_epi32(_mm_setzero_si128(), _mm_setzero_si128());
インテルのコンパイラではこういうのは定数式とはみなしてくれなかった
0298デフォルトの名無しさん2014/12/05(金) 20:38:35.17ID:ZlsEazWI
コンパイル時なんだからSIMDなんて使わず、のんびり計算させればええやん
0299デフォルトの名無しさん2014/12/05(金) 21:24:19.36ID:vDUAnmlz
別にconstexprになってなくてもいいのか。
コンパイル時定数なんだから、作られる経緯によらないとはいえ「賢い!」って思っちゃうね。
http://i.imgur.com/Kydo1Xv.jpg
0300デフォルトの名無しさん2014/12/05(金) 21:27:07.04ID:txDTwHC3
>>299
ごめん、そのコードにたくさんある「...」って何??
初めて見るんだけど??
0301デフォルトの名無しさん2014/12/05(金) 21:40:20.64ID:vDUAnmlz
そのあと気付いたんだが、コンパイル後はカーソル当てるとその定数を示してくれるのに、
デバッガ動かしてその位置に行ったとき(右側)では未初期化整数になってるwww

http://i.imgur.com/arnfhNG.jpg
0302デフォルトの名無しさん2014/12/05(金) 21:50:45.07ID:qr2rW+VG
>>300
Variadic Templates
0303デフォルトの名無しさん2014/12/05(金) 21:57:47.55ID:V1LIMZ+K
>>301
まだその行は実行されてないんだからそうだろう
03043002014/12/05(金) 22:02:24.21ID:txDTwHC3
>>302
ありがとう!
どんどん新しい機能が追加されてくなぁ。

>>301
10ミリ秒経過って、時間測ってくれる機能あるの!?
0305デフォルトの名無しさん2014/12/05(金) 22:09:48.16ID:vDUAnmlz
>>303
うん、そやね。
じゃあ、ってことで static const auto size = ってやってみたんだよ。そしたら、

・コンパイル後はカーソルを当てても数値が示されない(空っぽ)
・デバッグ実行時は、代入前でもカーソルを当てると 2048 と示される
・代入行はスキップされる
となった。

あれ?関数内の static 整数って初回実行時は初期化されるんじゃなかったっけ?
0306デフォルトの名無しさん2014/12/06(土) 00:01:10.82ID:X08O570Z
一番最初にそのコード通ったときじゃね
整数に限らず
0307デフォルトの名無しさん2014/12/06(土) 00:07:04.80ID:X08O570Z
最適化かかった時はそのstatic変数を参照したときだと思う
だからReleaseバージョンをデバックしてると現在コード行数戻ったり進んだりあっちこっち跳ぶ
0308 ◆QZaw55cn4c 2014/12/06(土) 00:24:21.43ID:uyZCaoW8
C/C++ だったら、実行ファイルのイメージをロードした時点ですでに初期化されていると思うんだが、最近の OS は違うのかなあ‥
0309デフォルトの名無しさん2014/12/06(土) 00:59:22.11ID:Nx61t+NM
>>308
俺もどっちなのか自信ないな
まあ実験コード書けばわかるんだろうけど

OSというよりスタートアップルーチンの振る舞いとかじゃね
0310デフォルトの名無しさん2014/12/06(土) 01:00:59.03ID:OckRatGN
普通のstaticは起動時に初期化。それはほかの変数なんかを書き換える可能性あるからだと思う
0311デフォルトの名無しさん2014/12/06(土) 09:23:12.73ID:X08O570Z
VCのトレスだと
グローバル変数は起動時にコンパイル単位が分かれてると順不同、同じソース内では定義順で初期化
関数内でstaticで定義した静的変数はそのブロック内で使用される時
クラスのstatic変数は初めてそのクラスが参照される時
0312デフォルトの名無しさん2014/12/06(土) 09:38:07.10ID:/n49ybFa
C++では初めてそのコードを通ったときだが、
それと同じ実行結果を得られる限り
プログラム起動時に初期化することは何ら規格に違反するものではない。
0313デフォルトの名無しさん2014/12/06(土) 10:26:02.81ID:Nx61t+NM
静的変数の初期値が直値の場合は初期化タイミングは問題にならないけど
関数リターンで初期化する場合と、あとクラス型変数の場合、関数或いはコンストラクタの呼び出しタイミングは重要なんだよな
0314デフォルトの名無しさん2014/12/06(土) 11:04:06.51ID:X08O570Z
>>312
規格としてもこういったタイミング定められてたと思うよ
以前調べた
0315デフォルトの名無しさん2014/12/06(土) 11:05:14.40ID:X08O570Z
ただし使用される時という微妙なタイミングは最適化の範疇
0316デフォルトの名無しさん2014/12/06(土) 11:08:17.65ID:MJUjaVUm
デバッガーで覗いたときの挙動まで規定されてるわきゃないだろタコ
0317デフォルトの名無しさん2014/12/06(土) 11:25:56.86ID:6nwS16rf
--unko.cpp--
double fd() { return 1.0; }
extern double d1;
double d2 = d1;
double d1 = fd();

このd2の値がミキティというのが糞言語クオリティー
0318デフォルトの名無しさん2014/12/06(土) 11:28:52.15ID:iExVqmns
d1がグローバルならそりゃそうだろ
0319デフォルトの名無しさん2014/12/06(土) 12:02:38.39ID:X08O570Z
>>316
規定されてるっていうのは起動時ロードか、関数ブロック内ロードかだよ
0320デフォルトの名無しさん2014/12/06(土) 13:21:04.77ID:1t0j5bDz
>>317
頭が悪い
0321デフォルトの名無しさん2014/12/06(土) 22:11:29.39ID:lkpDn6UX
>>317
そのファイル名は自分の名前ですか?
0322デフォルトの名無しさん2014/12/06(土) 23:11:50.78ID:Nx61t+NM
>>321
運子だから女性なのかな
0323デフォルトの名無しさん2014/12/07(日) 05:33:40.73ID:+OJhSYXf
unkonow
0324デフォルトの名無しさん2014/12/08(月) 08:24:29.45ID:qdtwuYGK
>>322
「こ」はヘボン式だろうから、「こう」や「こお」かもしれない
雲崗だと斜め読み
0325デフォルトの名無しさん2014/12/08(月) 08:43:20.44ID:m7qjmVeH
前に仕事でメンテした他人のソースにuncoっていう変数が有ったが、未だに何の略だったのか分からん、ふざけて付けた変更名ではないと思うが
0326デフォルトの名無しさん2014/12/08(月) 08:52:18.41ID:2n0xGEbU
稀に否定のつもりでun-付ける人はいるね
0327デフォルトの名無しさん2014/12/08(月) 08:57:44.92ID:m7qjmVeH
unco変数はintだったけど何かのフラグだったのかな

bool(便宜上intも)変数の意味に否定的意味を持たせるとややこしくなるから、やめて欲しい
0328デフォルトの名無しさん2014/12/08(月) 08:58:05.92ID:33iAgw07
うんそうだねー(棒
0329デフォルトの名無しさん2014/12/08(月) 09:06:05.13ID:baMS26X6
chincoとかmancoとかもよく見かけるよな
0330デフォルトの名無しさん2014/12/08(月) 09:18:59.83ID:BvplAYpu
沖縄の漫湖の立場が
0331デフォルトの名無しさん2014/12/08(月) 10:28:42.15ID:+cdVgUEA
漫湖は湿地帯なんじゃ
■ このスレッドは過去ログ倉庫に格納されています