アカウント名:
パスワード:
Windows使おうぜ。変わり者だとおもわれちゃうぞ。
この手の話って「Windowsはダメ」って香りが漂ってるんだけど、なぜダメなんだろ?アプリがないのかな。
パッケージ管理システムが無いからじゃないの。リポジトリに入っていればコマンド一発で揃う。Windowsは面倒臭い。
逆に、パッケージ管理システムが無いと使い物にならないって感じだけどね。Windowsはアプリと同じディレクトリにDLL入れればいいからライブラリの依存性は避けられることが多いし。新製品が出る度に新しいバージョンが必要になるVCランタイムや.Netがウザく感じるほど。
オープンソースはタダで使用/バージョンアップ可能なのが利点だけど、アプリをインストールする時名前を聞いたこともないようなライブラリがインストールされたり、特定アプリの不具合解消版をビルドしようとすると最新の依存ライブラリを要求されるケースが多すぎます。そうやって依存関係が壊れやすくなるのでパッケージ管理システムが使えなくなったことが何度もあります。
ライブラリならNuGetがあるしね
> Windowsはアプリと同じディレクトリにDLL入れればいいからライブラリの依存性は避けられることが多いし。> 新製品が出る度に新しいバージョンが必要になるVCランタイムや.Netがウザく感じるほど。
だからこそ、Windowsにパッケージ管理システムが欲しいんですよ。どこに古いライブラリが溜まっているか不明ですぐに管理不能状態になるし。OSベンダ提供のライブラリ更新が鬱陶しいだなんて、まさに使いものになってないじゃないですか。
シェアがたくさんあるうちに、リポジトリの保守も完璧な奴を純正で作って、磐石にして欲しいのです。パッケージ管理がきっちりすれば、ライセンス管理もガチガチで全然OKです。リポジトリ登録や費用負担を嫌がるとか、OS更新に追従しないサードパーティは潰して欲しいし、ユーザのデータも1bitたりともコピーさせない、くらいだとセキュリティ的にも最高になります。
駄目かなあ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
ほらほらそんなこと言っていないで (スコア:2, すばらしい洞察)
Windows使おうぜ。
変わり者だとおもわれちゃうぞ。
Re: (スコア:1)
この手の話って「Windowsはダメ」って香りが漂ってるんだけど、なぜダメなんだろ?
アプリがないのかな。
Re: (スコア:1)
パッケージ管理システムが無いからじゃないの。
リポジトリに入っていればコマンド一発で揃う。Windowsは面倒臭い。
Re:ほらほらそんなこと言っていないで (スコア:1)
逆に、パッケージ管理システムが無いと使い物にならないって感じだけどね。
Windowsはアプリと同じディレクトリにDLL入れればいいからライブラリの依存性は避けられることが多いし。
新製品が出る度に新しいバージョンが必要になるVCランタイムや.Netがウザく感じるほど。
オープンソースはタダで使用/バージョンアップ可能なのが利点だけど、アプリをインストールする時名前を聞いたこともないようなライブラリがインストールされたり、
特定アプリの不具合解消版をビルドしようとすると最新の依存ライブラリを要求されるケースが多すぎます。
そうやって依存関係が壊れやすくなるのでパッケージ管理システムが使えなくなったことが何度もあります。
Re: (スコア:0)
ライブラリならNuGetがあるしね
Re: (スコア:0)
> Windowsはアプリと同じディレクトリにDLL入れればいいからライブラリの依存性は避けられることが多いし。
> 新製品が出る度に新しいバージョンが必要になるVCランタイムや.Netがウザく感じるほど。
だからこそ、Windowsにパッケージ管理システムが欲しいんですよ。
どこに古いライブラリが溜まっているか不明ですぐに管理不能状態になるし。
OSベンダ提供のライブラリ更新が鬱陶しいだなんて、まさに使いものになってないじゃないですか。
シェアがたくさんあるうちに、リポジトリの保守も完璧な奴を純正で作って、磐石にして欲しいのです。
パッケージ管理がきっちりすれば、ライセンス管理もガチガチで全然OKです。
リポジトリ登録や費用負担を嫌がるとか、OS更新に追従しないサードパーティは潰して欲しいし、
ユーザのデータも1bitたりともコピーさせない、くらいだとセキュリティ的にも最高になります。
駄目かなあ。