アカウント名:
パスワード:
UWPは失敗だったんだよ。気付け。Microsoft自身がWin32 APIに戻りたそ~にしてる [ascii.jp]じゃないかwOfficeだって、UWP版はこれ以上の開発は行わない決定 [theverge.com]が下されてしまった。死に体だ。
Win32で十分なんだもん。いや、俺はWin32すら制覇しきれてない。こんどのフロントエンドは、Rustベースになったりして。
> Win32で十分なんだもん。
いや、Win32の方がはるかにできることが多いんだから、それ当たり前じゃね?wアンチウイルスソフトをUWPで作るなんてできないよね。
Win32なんてとっくに終わってる。
2016年に始まったマルチプラットフォームの.NET Coreも今は3.0。そして次のメジャーバージョンでWindows向けの.NET Frameworkと統合される。
>Windows/Linux/macOS/iOS/Android/tvOS/watchOS/WebAssemblyを単一のプラットフォームでカバーできるようになる。
https://forest.watch.impress.co.jp/docs/news/1183216.html [impress.co.jp]
そうだ!今はもうWin64だ!
だからそれも終わってるって。
今MSが最も開発リソースを投入している.NET CoreはWindows限定じゃないよ。だからWinXXはもう終焉。.NET CoreはWindowsよりもmacやLinuxの方が利用者が多いイメージ。
ここ10年近く、Windows開発プラットフォームの中心だった.NET Frameworkも現バージョンが最後で今後はバグフィックス程度しか更新されないだろう。MSはWindows開発者にも.NET Coreに移行してもらいたがっていたが中々移行が進まなかった。
> 移行してもらいたがっていたが中々移行が進まなかった。
あれ?過去形?だって単一exe出力やデスクトップアプリがサポートされたのは最近やっとリリースされた3.0からだしそりゃ3.0までは移行できないっしょと思うんだが。。。
あと来年には.NET5が来るが、さぁて移行すんべ!と意気込んで移行する人は少ないだろうさ。気づいたらプラットフォームの呼び名が変わってて、大して難しい事をしてない自分のコードは意図せずクロスプラットフォームになっちょる、程度のもんになるんじゃなかろうか。
あと移行に関して気になるのが.NET Frameworkと比べてサポート期間が短いこと。10数年サポートされるのが当たり前になっていた.NET Frameworkと比べると、LTS版でさえ3年程度の.NET Coreは短すぎる。
Win32で十分とか言う人は、間違いなくWin32でプログラム書いたことないな。.NET 以前は MFC が主要な開発フレームワークであって、Win32で書くなんてのは、Visual Studio買えない(金銭的か宗教的かは問わない)層だけだった。
そのMFCも現在は、オマケ程度には残ってるが PythonやらNodeまで含まれてる Visual Studioのインストーラにさえ必要なものが揃ってない。現在、Windows用のネイティブ開発は、事実上 .NET 一本に絞られてる状況なんですよ。
MFCもWin32だけどな
MFC/ATLは、無償じゃないから。VS Community では使えるので、私用・オープンソースでは使用可能。でも、そんな用途なら、CLIで済ますだろ。設計がレガシだけど、それで十分な用途はたくさんある。STLに続いて、無償化してもらえるといろいろ助かる。
今Microsoftが推進しているのは.NETであってWin32 APIではないよ。どうせ区別つかないんだろうけど。
その件はそれでいい。結局Win32を終息できないってことは、Win32に回帰しているわけで、消極的に推進してるのと同じって理解。NTが進化を止めない限り、Win32 APIもまた立ち止まることはできない。そして、当面.NETの実装がWin32 API上にある以上、俺的には、そんなに区別しなくてもいい。
残念ながら最後の行が間違ってるからみんな突っ込んでいるんだ。
多分人違いだぞ。俺はWin32で書ける範囲が主戦場なだけ。.NETが推進され、便利になるのは俺にとってもありがたいが、なんなら、WDKのほうがテリトリーが近い。.NET(for Windows)がWin32上にある以上、Win32は結局、ともに栄えるだろう。結構なことだ。区別は意味がない。
あと失敗認定したがり。MSがそれを痛手に感じているかの視点はない。
まあ、みんな失敗だったって言ってるしwMicrosoft’s Universal Windows Platform app dream is dead and buried [theverge.com]
Microsoftも失敗だったって認めてるしwMicrosoft Confirms UWP is Not the Future of Windows Apps [thurrott.com]
邪悪なM$がやることは何もかも気に入らないまで読んだ
> Microsoft自身がWin32 APIに戻りたそ~にしてる [ascii.jp]じゃないかw
これは撤回しないの?
いや、だから"Microsoft Confirms UWP is Not the Future of Windows Apps"ってのがそのまんま「Microsoft自身がWin32 APIに戻りたそ~にしてる」って話じゃないかw
"Microsoft Confirms UWP is Not the Future of Windows Apps"ってのは、そのまんま UWPじゃなくて、WPF+(Xaml Standard)メインにしますって意味だが。UWPより先にWin32のほうが死んでる。
それは別の記事ですが、あまりにもバカなので区別できないのですか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
「UWPアプリが真に『ユニバーサル』なWindowsアプリとなるためには・・・」 (スコア:0)
UWPは失敗だったんだよ。気付け。
Microsoft自身がWin32 APIに戻りたそ~にしてる [ascii.jp]じゃないかw
Officeだって、UWP版はこれ以上の開発は行わない決定 [theverge.com]が下されてしまった。死に体だ。
Re: (スコア:0)
Win32で十分なんだもん。いや、俺はWin32すら制覇しきれてない。
こんどのフロントエンドは、Rustベースになったりして。
Re: (スコア:0)
> Win32で十分なんだもん。
いや、Win32の方がはるかにできることが多いんだから、それ当たり前じゃね?w
アンチウイルスソフトをUWPで作るなんてできないよね。
Re: (スコア:0)
Win32なんてとっくに終わってる。
2016年に始まったマルチプラットフォームの.NET Coreも今は3.0。
そして次のメジャーバージョンでWindows向けの.NET Frameworkと統合される。
>Windows/Linux/macOS/iOS/Android/tvOS/watchOS/WebAssemblyを単一のプラットフォームでカバーできるようになる。
https://forest.watch.impress.co.jp/docs/news/1183216.html [impress.co.jp]
Re: (スコア:0)
そうだ!今はもうWin64だ!
Re: (スコア:0)
だからそれも終わってるって。
Re: (スコア:0)
今MSが最も開発リソースを投入している.NET CoreはWindows限定じゃないよ。だからWinXXはもう終焉。
.NET CoreはWindowsよりもmacやLinuxの方が利用者が多いイメージ。
ここ10年近く、Windows開発プラットフォームの中心だった.NET Frameworkも現バージョンが最後で今後はバグフィックス程度しか更新されないだろう。
MSはWindows開発者にも.NET Coreに移行してもらいたがっていたが中々移行が進まなかった。
Re: (スコア:0)
> 移行してもらいたがっていたが中々移行が進まなかった。
あれ?過去形?
だって単一exe出力やデスクトップアプリがサポートされたのは
最近やっとリリースされた3.0からだし
そりゃ3.0までは移行できないっしょと思うんだが。。。
あと来年には.NET5が来るが、さぁて移行すんべ!と意気込んで移行する人は少ないだろうさ。
気づいたらプラットフォームの呼び名が変わってて、大して難しい事をしてない自分のコードは
意図せずクロスプラットフォームになっちょる、程度のもんになるんじゃなかろうか。
Re: (スコア:0)
あと移行に関して気になるのが.NET Frameworkと比べてサポート期間が短いこと。
10数年サポートされるのが当たり前になっていた.NET Frameworkと比べると、LTS版でさえ3年程度の.NET Coreは短すぎる。
Re: (スコア:0)
Win32で十分とか言う人は、間違いなくWin32でプログラム書いたことないな。
.NET 以前は MFC が主要な開発フレームワークであって、Win32で書くなんてのは、Visual Studio買えない(金銭的か宗教的かは問わない)層だけだった。
そのMFCも現在は、オマケ程度には残ってるが PythonやらNodeまで含まれてる Visual Studioのインストーラにさえ必要なものが揃ってない。
現在、Windows用のネイティブ開発は、事実上 .NET 一本に絞られてる状況なんですよ。
Re: (スコア:0)
MFCもWin32だけどな
Re: (スコア:0)
MFC/ATLは、無償じゃないから。
VS Community では使えるので、私用・オープンソースでは使用可能。でも、そんな用途なら、CLIで済ますだろ。
設計がレガシだけど、それで十分な用途はたくさんある。STLに続いて、無償化してもらえるといろいろ助かる。
Re: (スコア:0)
今Microsoftが推進しているのは.NETであってWin32 APIではないよ。どうせ区別つかないんだろうけど。
Re: (スコア:0)
その件はそれでいい。
結局Win32を終息できないってことは、Win32に回帰しているわけで、消極的に推進してるのと同じって理解。
NTが進化を止めない限り、Win32 APIもまた立ち止まることはできない。
そして、当面.NETの実装がWin32 API上にある以上、俺的には、そんなに区別しなくてもいい。
Re: (スコア:0)
残念ながら最後の行が間違ってるからみんな突っ込んでいるんだ。
Re: (スコア:0)
多分人違いだぞ。俺はWin32で書ける範囲が主戦場なだけ。
.NETが推進され、便利になるのは俺にとってもありがたいが、なんなら、WDKのほうがテリトリーが近い。
.NET(for Windows)がWin32上にある以上、Win32は結局、ともに栄えるだろう。結構なことだ。区別は意味がない。
Re: (スコア:0)
あと失敗認定したがり。MSがそれを痛手に感じているかの視点はない。
Re: (スコア:0)
まあ、みんな失敗だったって言ってるしw
Microsoft’s Universal Windows Platform app dream is dead and buried [theverge.com]
Microsoftも失敗だったって認めてるしw
Microsoft Confirms UWP is Not the Future of Windows Apps [thurrott.com]
Re: (スコア:0)
邪悪なM$がやることは何もかも気に入らないまで読んだ
Re: (スコア:0)
> Microsoft自身がWin32 APIに戻りたそ~にしてる [ascii.jp]じゃないかw
これは撤回しないの?
Re: (スコア:0)
いや、だから
"Microsoft Confirms UWP is Not the Future of Windows Apps"ってのがそのまんま
「Microsoft自身がWin32 APIに戻りたそ~にしてる」って話じゃないかw
Re:「UWPアプリが真に『ユニバーサル』なWindowsアプリとなるためには・・・」 (スコア:1)
"Microsoft Confirms UWP is Not the Future of Windows Apps"ってのは、そのまんま UWPじゃなくて、WPF+(Xaml Standard)メインにしますって意味だが。
UWPより先にWin32のほうが死んでる。
Re: (スコア:0)
それは別の記事ですが、あまりにもバカなので区別できないのですか?