日本語版
最新ニュース
企業

VSCode + WSL により Windows が Web 開発に最適になります

ちょっとショックです。 Windows は実際、Web 開発者にとって優れたものになりました。 間 VSコード、 WSL、インテルの最新デスクトップ チップを搭載した PC を 1 週間以上使用してきましたが、この PC は M3 Max よりも高速にプログラミング テストを実行し、すぐに使用できる優れたウィンドウ マネージャーが付属しており、一般的に完全に実行可能な代替品のように感じられます。 Web で作業するために macOS に移行します。実行可能であるだけでなく、多くの点で優れています。 WSL を使用すると、実際の Linux ディストリビューションをネイティブに実行できるため、デプロイ対象と同じパッケージ マネージャーを使用できます。 ああ、x86 なので、arm64 でマルチ アーキテクチャにかかる時間のほんのわずかな時間でサーバー ハードウェア用の Docker イメージを構築できます。確かに、この種の速度を得るには、デスクトップ マシンを揺るがす必要があります。 私が購入した Dell…

VSCode + WSL により Windows が Web 開発に最適になります

1709228774
2024-02-25 19:07:31

ちょっとショックです。 Windows は実際、Web 開発者にとって優れたものになりました。 間 VSコードWSL、インテルの最新デスクトップ チップを搭載した PC を 1 週間以上使用してきましたが、この PC は M3 Max よりも高速にプログラミング テストを実行し、すぐに使用できる優れたウィンドウ マネージャーが付属しており、一般的に完全に実行可能な代替品のように感じられます。 Web で作業するために macOS に移行します。

実行可能であるだけでなく、多くの点で優れています。 WSL を使用すると、実際の Linux ディストリビューションをネイティブに実行できるため、デプロイ対象と同じパッケージ マネージャーを使用できます。 ああ、x86 なので、arm64 でマルチ アーキテクチャにかかる時間のほんのわずかな時間でサーバー ハードウェア用の Docker イメージを構築できます。

確かに、この種の速度を得るには、デスクトップ マシンを揺るがす必要があります。 私が購入した Dell には Intel i9-14900K が搭載されており、500 以上のプロセッサーを入手できるのです。 スピードメーター 2.1 スコア、超高速の Docker ビルド、および記録的なプログラミング テストの実行。 そして、この野獣は間違いなく、M シリーズのチップよりもはるかに多くのワット数を消費します。

しかし、私はどういうわけか、M3 Max が今日のメインストリーム コンピューターにおける高速の王者であるという議論の余地のない前提を受け入れていました。 そうではありません。 それ $3,200 M3 Max MacBook 実際に勝つことができます 2,349 ドルのデル XPS ほとんどの Web 開発者にとって重要と思われるテストで。 特にラップトップを 95% の時間机に置いたままにする人にとってはそうです。

私も一緒に行きました Framework 13 ラップトップ, AMD Ryzen 7040 CPUを使用します。 これは本当に素晴らしいチップですが、それでも M シリーズよりは少し遅れています。 Speedometer 2.1 は 300 ~ 350 で実行され、HEY テスト スイートは約 3 分 31 秒で実行されます。 私の M2 Pro ラップトップは、スピードメーターで 500 (!) を超え、テストスイートを 2 分 16 秒で完了できます (ただし、繰り返し実行するとすぐに最大 3 分まで速度が低下します)。

したがって、ラップトップに関しては Apple が依然として若干の優位性を持っていることは明らかです。 Framework 13 では完全に十分であることがわかりましたが、最終的なバッテリー寿命も向上していると確信しています。

i9-14900K のようなチップを搭載したデスクトップでは、Windows は M チップの世界の外で何が可能かを示しています。 この CPU は、HEY テスト スイートでこれまでに見た中で最速の実行時間を記録し、1 分 37 秒の結果を出しました。 また、スピードメーター 2.1 では 500 を超える可能性もあります。

しかし、ラップトップ側でも、代替案には気に入った点がたくさんあります。 Framework には、修復とアップグレードに対する非常に斬新なアプローチが採用されています。 多くの場合、工具を使用せずに、コンポーネントを自分で簡単に交換できます。 バタフライ キーボードの恐怖の時代に MacBook のキーボードを何回も交換した人なら、それがどれほど役立つかを理解できるでしょう。

さらにすごいことがあります。 CPUとマザーボードをアップグレードし続ける フレームワークについて! 彼らは最初に第 11 世代 Intel チップを搭載して発売し、次に第 12 世代ボードをリリースし、現在はこの AMD バリアントをリリースしています。 すべての世代にわたって同じラップトップを使い続けることもできたはずです。 とてもかっこいい。 そして、M1、M2、M3 と移行するためにまったく新しいラップトップを購入するのは少し気が引けます。

このように、最近の Windows の世界には、気に入ったものがたくさんあります。 M チップの衝撃優位性は弱まり、ラップトップ側にまだ利点があるとしても、以前よりもはるかに小さくなりました。 それは私を驚かせました。 しかし、Microsoft が Linux と Windows をいかにうまく統合できたかということに私はさらに驚きました。 WSL で実行するとパフォーマンスが低下するだろうと確信していました。 あるいは、それは不格好でぎこちないものになるでしょう。 しかし、そうではありませんでした。

VSCode はここでのトリックの一部です。 すべてのファイルが実際に Linux サブシステム内に存在する優れた WSL 統合を備えた状態で出荷されるため、Windows を最後に使用したときに覚えている、ファイルシステムの溝を越えた古い速度の低下はありません。

文字通り、Powershell を開いて「wsl –install」と入力し、ユーザー名とパスワードを選択するだけで、Ubuntu 22.04 が実行されます。 次に、WSL がインストールされていることを自動検出する VSCode をインストールすると、「code」と入力できるようになります。 Ubuntu ターミナルで をクリックして、Windows 側の VSCode の任意のディレクトリを開きます。 これでスムーズになりました!

これらすべてが実際に動作しているのを見て、1 週間その状態で生活した後、私は毎日のデスクトップドライバーを切り替えることを真剣に検討しました。 しかし、最終的にはそうしませんでした。 その理由は、単純に(まだ?)諦める気がないからです。 テキストメイト VSCode についても、Windows でのフォント レンダリングを扱うつもりもありません。 どちらもかなり特異な理由であり、広範な Web 開発者にはほぼ確実に当てはまらないのではないかと思います。 そのほとんどはすでに VSCode を採用しており、フォントのレンダリングについてはおそらくあなたほどこだわりがありません。

それは本当にエキサイティングです! Web を使って仕事をしていて、仕事を遂行するためにしっかりした Unix の基盤が必要な人々にとって、Mac がついに謝罪の必要のない代替手段を手に入れたということです。 Apple は、Web 開発者のマインドシェアをめぐる競争を切実に必要としている。

ああ、PC 上で AAA ゲームを実際にプレイできることは言いましたか? 2,349 ドルの Dell には NVIDIA 4070 が付属しており、Fortnite から Cyberpunk 2077 まであらゆるものを駆動するのに十分なパワーを備えています。Mac には単に存在しないゲームであり、おそらく今後も存在しないでしょう。

私たちがどのように一周したのかはワイルドです。 私が知っていたテクノロジー業界の人々にとって、Microsoft は 1990 年代後半の最大の悪役であり、Apple は弱者の最愛の人でした。 今はその逆です。 2001 年に OSX に切り替えたのは、反逆的な動きのように感じられました。 2024 年に Windows を実行するという大胆な試みは、多くのコミュニティの中で異端者になるでしょう。 私は、今後技術カンファレンスで多数の Windows マシン、おそらく Framework ラップトップが登場することを期待しています。

私もこれらの PC を 2 台とも家に保管しています。 そして、最終的に誰かが TextMate の完璧なカラーバージョンを移植するかどうかは誰にもわかりません。 オールハロウズイブ というテーマで、VSCode に別の亀裂を与えるかもしれません。 そして、何らかの方法で Mac スタイルのフォント レンダリングが可能になったとしたら、何が私を妨げるのかわかりません (いいえ、MacType ハックではありません)。

マイクロソフトに敬意を表します! Linux とオープンソース全般を使いこなすことで、私のような開発者にとって信じられないほど生産性の高いツールの組み合わせが得られました。 そして今、Intel と AMD のチップにより、ハードウェア面でも Apple がついに追い込まれるようになりました。 私はそれを見るのが大好きで、このように前向きに驚かれるのが大好きです。

#VSCode #WSL #により #Windows #が #Web #開発に最適になります

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。