Conversation
Notices
-
Embed this notice
たかし (tak4@social.076.moe)'s status on Sunday, 07-Jul-2024 23:42:30 JST たかし Windows 系のプログラミングは、本氣でやらうとすればするほど「附合ふだけ無駄」「やり甲斐が無い」と感じてくる。過去にすこし手をつけたけど厭になつた。
- 自由なソースコードを Visual C++ でビルドしたとして、そのバイナリーが自由であるとは限らない
- Microsoft などのウェブサイトから開發用のツールを入手しようとしても 404 になつてゐることがある
- 手元の PC で開發できてゐても、他の PC で同じ環境を作れるとは限らない-
Embed this notice
imagines3329@mstdn.jp's status on Saturday, 27-Jul-2024 00:12:19 JST Imagines3329 @tak4
その3つの問題を一応どうにかできるのは PowerShell かな
バイナリの概念がないし追加の開発ツールも必要ないしどの PC でも Windows のバージョンが同じならほぼ同一の環境が確保できる
どうしても Windows 用のツールを作らざるを得なくて環境依存を減らしたいならむざむざ使えるでもいずれにせよ GUI 周りとかの殆どの機能は Windows 版 PowerShell でしか使えないし他の言語と記法の違いが多すぎて学習コスト高いからいずれにせよこれも問題児
-
Embed this notice
たかし (tak4@social.076.moe)'s status on Saturday, 27-Jul-2024 00:12:19 JST たかし バイナリが自由かどうかの問題を考へると、バイナリの無いスクリプト言語は理想的ですね。PowerShell は一應 GNU/Linux でも動く樣なので書き方とかを知つておいて良いかもしれません。あとは用途次第ですが、(マルウェア關聯で惡名高い) Windows Script Host + JS も使用できさうです。
-
Embed this notice