WSL 2とWindows Terminalで開発環境としてのWindowsが生まれ変わる
2019/05/08
Windows Subsystem for Linux(WSL) のアーキテクチャが刷新され、Linuxシステムコール完全互換のWSL 2に生まれ変わるそうです。
- Announcing WSL 2 | Windows Command Line Tools For Developers
- [速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019 - Publickey
- Microsoft、「Windows Subsystem for Linux 2」を発表 ~LinuxカーネルをOSに同梱 - 窓の杜
ざっと見た感じ、
- Linuxシステムコールとの完全互換を実現しており、Dockerを始めとして今まで動かなかったものが動くようになる
- 起動が早くてリソース消費が少ない
- ファイルシステムの性能が大きく向上する
ということで、開発環境として考えたときの使い勝手が大きく向上する印象。
また、Windows Terminalも発表になっています。ざっくり言うとコマンドプロンプト置き換えですね。
コマンドプロンプトを置き換えるアプリはいまでもあれこれありますが、MS謹製というところに意味があるかな、と。SSHにも対応しているので一般的なCUI操作は全部これに集約できそう。
- [速報]マイクロソフト、「Windows Terminal」発表。タブ機能、コマンドプロンプト、PowerShell、SSHなどを統合、オープンソースで開発中。Microsoft Build 2019 - Publickey
- Introducing Windows Terminal | Windows Command Line Tools For Developers
開発環境として見るとWindowsはMacと比べて一段も二段も後れを取っていましたが、WSL 2とWindows Terminalで肩を並べられるんじゃないでしょうか。
どちらも正式版は冬ごろとのこと。いまから待ち遠しいです。
おススメ