Windows TerminalとWSL 2

少し前のニュースですが、Microsoftが新しいWindows Terminalを発表しました。
同じく、WSL 2(Windows Subsystem for Linux)も発表しました。

WindowsのTerminal環境が強化される期待のニュースです。
特に、WSL 2はそれまではLinuxシステムコールをWindowsAPIに変換して実行していたもの(WSL 1)を、軽量な仮想環境下でLinuxカーネルを実行する方式に変更しているとのことで動作の安定が見込めます。

MacOSXでWindowsで作成した.exeを実行する

monoフレームワークというものを良く分かっていませんでした。
WindowsのC#環境でコンパイルした.exeはMacOSXにインストールしたmonoフレームワークで実行できました。

そういうものだったのか…。

ファイルシステム関連やコマンド実行関連の命令でうまくいかないものもあるようですが、基本的な部分では AEiexclcsv もWidnows環境でコンパイルした .exe が正しく動作しました。

monoフレームワークはLinux環境にも実装されているので、WindowsでコンパイルしたものをLinuxで実行することが可能であるということなのですね。