Windows標準インストール状態での処理系紹介と
OSS処理系インストールの無料プログラミング環境の紹介。
ネイティブバイナリを吐く処理系はCygWInが必要とか
めんどくさいので除外。
[エディタ一つ]Windowsで無料プログラミング
2024/11/27(水) 22:12:31.33ID:BzPgpaXj
2024/11/27(水) 22:17:54.00ID:BzPgpaXj
まず bat。これは外せない。
単純処理しかできないがmakeと併用すると
案外役に立つこともある。
次にPowerShellだが自分は習得できていない。
スクリプトの自由度が高くだいたいのことは
できるので猛者はチャレンジして伝授よろ。
単純処理しかできないがmakeと併用すると
案外役に立つこともある。
次にPowerShellだが自分は習得できていない。
スクリプトの自由度が高くだいたいのことは
できるので猛者はチャレンジして伝授よろ。
2024/11/27(水) 22:21:48.58ID:BzPgpaXj
お次はWindowsの3大標準スクリプト。
jscript
cscript
wscript
スクリプトエンジンは同じらしい。
ネットの情報で学習すればかなりの作業が
自動化できる。
プロンプトから使うが、wscriptはダイアログも出せる。
jscript
cscript
wscript
スクリプトエンジンは同じらしい。
ネットの情報で学習すればかなりの作業が
自動化できる。
プロンプトから使うが、wscriptはダイアログも出せる。
2024/11/27(水) 22:32:15.36ID:BzPgpaXj
次はひと手間かければWindows標準環境でも
コンパイル型処理系が使える。
環境変数PATHにdotnet64のv4にパス追加。
これで
vbc(vbコンパイラ)
csc(C#コンパイラ)
jsc(jsコンパイラ)
が使える。
.NETのバイトコードランタイムで動作する。
スクリプトよりかなり速い。
GCC系はCygWinとかいるのでパス。
コンパイル型処理系が使える。
環境変数PATHにdotnet64のv4にパス追加。
これで
vbc(vbコンパイラ)
csc(C#コンパイラ)
jsc(jsコンパイラ)
が使える。
.NETのバイトコードランタイムで動作する。
スクリプトよりかなり速い。
GCC系はCygWinとかいるのでパス。
2024/11/27(水) 22:35:43.80ID:BzPgpaXj
最後にOSSスクリプト処理系。
PythonはMSのアプリストアにあるはず。
ほかperlでもrubyでもPHPでもお好みでどうぞ。
PythonはMSのアプリストアにあるはず。
ほかperlでもrubyでもPHPでもお好みでどうぞ。
6デフォルトの名無しさん
2024/11/28(木) 21:31:43.87ID:/JkLJlwC jscript(cscriptエンジンで動かすjs)はさすがに
ほぼ絶滅したと思うが、コマンドラインで動かす
vbsは覚えておくと結構役に立つ。
あとMSはdotnetへのパスをデフォルトで通すべき。
C#とVBのコンパイラが使えると、簡単なツールなら
30分で書けてコンパイルと動作確認できる。
ほぼ絶滅したと思うが、コマンドラインで動かす
vbsは覚えておくと結構役に立つ。
あとMSはdotnetへのパスをデフォルトで通すべき。
C#とVBのコンパイラが使えると、簡単なツールなら
30分で書けてコンパイルと動作確認できる。
7デフォルトの名無しさん
2024/12/02(月) 07:58:00.04ID:TzhG0rSP 久しぶりにツールでcscriptの出番があった。
8デフォルトの名無しさん
2024/12/03(火) 23:42:54.09ID:IsnFU/fs Pythonはexe化すると、ランタイムを含めるから
巨大化するのが難点。それなりに高速だが。
巨大化するのが難点。それなりに高速だが。
2024/12/04(水) 00:43:32.70ID:Luaq5jew
「エディターっ!!」
って叫んでんのかと思うやん
って叫んでんのかと思うやん
10デフォルトの名無しさん
2024/12/04(水) 11:10:40.42ID:oDv/ROvl pythonをexe化する意味は無いね
11デフォルトの名無しさん
2024/12/04(水) 15:39:32.35ID:u7vbPpyh インタプリタをexe化って大いに意味あるじゃん
12デフォルトの名無しさん
2024/12/04(水) 18:50:38.82ID:a1cnUzZ3 HaskellはrunGHCがインストールする手段としては鉄板になったかな。
13デフォルトの名無しさん
2024/12/04(水) 21:23:00.55ID:4LtckHeY >>10
ちょっとしたツールを社内の他の人 (他部門にいる非ソフト開発者など) に使ってもらう場面なんかだと便利
製品として出すアプリでPython exeは無いけど、社内ツール程度のものならPythonで手軽に作れるメリットは大きい
ちょっとしたツールを社内の他の人 (他部門にいる非ソフト開発者など) に使ってもらう場面なんかだと便利
製品として出すアプリでPython exeは無いけど、社内ツール程度のものならPythonで手軽に作れるメリットは大きい
14デフォルトの名無しさん
2024/12/04(水) 23:01:47.25ID:To86zZCw Python最大の利点は、BASICに近いレベルで
BASICよりも便利なことができる点だよね。
数多くリリースされているOSSのライブラリも
後押ししている。
BASICよりも便利なことができる点だよね。
数多くリリースされているOSSのライブラリも
後押ししている。
レスを投稿する
ニュース
- 【速報】山上徹也被告に無期懲役を求刑 ★4 [Hitzeschleier★]
- 「年収の壁」、178万円に引き上げで合意 自民・国民民主 [どどん★]
- 「片脚は人工関節で、ろくに睡眠も取れていない」 激ヤセが不安視される高市首相の体調 | デイリー新潮 [少考さん★]
- 中国外務省「日本への渡航を控えて」→高市内閣の支持率はとくに下がらず…なぜ日本国民がこれほど「高市内閣」を応援するのか★3 [♪♪♪★]
- 【大阪】「殺すぞ!覚えてろよ!」車で自転車に幅寄せ250m並走か 配送業の男を殺人未遂容疑で逮捕 [七波羅探題★]
- 桑田真澄氏が野球界に警鐘「危機的な状況」「マイナースポーツに陥る可能性が」競技人口減少 ★2 [尺アジ★]
- 「エヴァンゲリオン」新作アニメ制作決定。庵野秀明氏が企画・脚本・総監修 [886272898]
- 【速報】高市「中国のレアアースなんてもういらねえ!」重要物質の供給網多様化に本腰 [931948549]
- はぐれメタルだけど質問ある?
- 高市効果で調子に乗ってたホテル業界値下げしまくる。あの京都でもお前らが考える値段の7割くらい安い [605029151]
- メーカー「もしかしてジャムが売れなくなったのは『瓶』のせいじゃないか…?」→ボトルにして大ヒット [573472858]
- 安倍昭恵「被告人には、自分のしたことを正面から受け止め、罪を償うように求めます」 [904151406]
