「Windows信者」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
7行目: | 7行目: | ||
Windows信者の[[プログラマー]]は「[[Windows]]でしか動かない[[アプリ]]」を作る傾向があります。 | Windows信者の[[プログラマー]]は「[[Windows]]でしか動かない[[アプリ]]」を作る傾向があります。 | ||
− | この傾向は[[クラウド]]が襲来し、[[Microsoft]]も[[Azure]]を推進したときに問題になりました。Windows信者が書かいた古い[[ソースコード]]は「[[Win32 API]]直叩き」「[[IIS]]依存」「[[Excel]]直叩き」などが横行しており、[[クラウド]]上では動かせない代物ばかりなことが発覚したのです。たとえば[[Java]]界隈では「処理速度は遅くても全部[[Java]]で書いておこう」という風潮がありましたが、C# | + | この傾向は[[クラウド]]が襲来し、[[Microsoft]]も[[Azure]]を推進したときに問題になりました。Windows信者が書かいた古い[[ソースコード]]は「[[Win32 API]]直叩き」「[[IIS]]依存」「[[Excel]]直叩き」などが横行しており、[[クラウド]]上では動かせない代物ばかりなことが発覚したのです。たとえば[[Java]]界隈では「処理速度は遅くても全部[[Java]]で書いておこう」という風潮がありましたが、C#界隈にはそんな風潮はありませんでした。 |
この問題を解決すべく[[Microsoft]]は「[[.NET Core]]」とそれに続く「[[.NET 5]]」「[[.NET 6]]」でWindows依存禁止とLinux対応推奨という意識改革を試みています。ただ成功するかは未知数です。 | この問題を解決すべく[[Microsoft]]は「[[.NET Core]]」とそれに続く「[[.NET 5]]」「[[.NET 6]]」でWindows依存禁止とLinux対応推奨という意識改革を試みています。ただ成功するかは未知数です。 |