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のライブラリも
後押ししている。
15デフォルトの名無しさん
2024/12/05(木) 06:52:28.99ID:e4Irmhdy Rubyもそんなこと言われてたけど、速度とAIというキラーアプリで負けて一気に落ちぶれた。
>BASICに近いレベルで
>BASICよりも便利なことができる点
>BASICに近いレベルで
>BASICよりも便利なことができる点
16デフォルトの名無しさん
2024/12/06(金) 09:15:32.55ID:YZqg7z8k だったらBASICを極めてほしい
なんで言語に制限つけるのか
コンパイラもがんばれ
つかBASICをAIにコンパイルさせて超速exeにしろ
なんで言語に制限つけるのか
コンパイラもがんばれ
つかBASICをAIにコンパイルさせて超速exeにしろ
17デフォルトの名無しさん
2024/12/06(金) 10:28:42.52ID:zw4qy2EX 馬鹿には無理
2024/12/06(金) 19:16:09.62ID:DcP5haEN
知っているだろうけど、BASICのコンパイラは実在する
各機種ごとにある
BASICぐらいだと賢いひとならコンパイラを自作できる
各機種ごとにある
BASICぐらいだと賢いひとならコンパイラを自作できる
19デフォルトの名無しさん
2024/12/06(金) 20:28:36.47ID:11bRbN4i VisualBasicもコンパイルすりゃ速いんじゃね?
ってところが出発点だよね。
BASICコンパイラなんてDOS時代からある。
ってところが出発点だよね。
BASICコンパイラなんてDOS時代からある。
2024/12/06(金) 20:52:33.52ID:gWkWJbJ2
プログラム言語でBASICって言う人はBASICって名前の付いた言語がいくつもあることすら知らない
マイクロソフトのVisualBasicって名前の付いたものだけでも
VisualBasic4,5,6
VisualBasic.NET
Visual Basic for Applications
Microsoft Visual Basic Scripting Edition
って複数ある
プログラムやらないから知らないし調べもしないよな
マイクロソフトのVisualBasicって名前の付いたものだけでも
VisualBasic4,5,6
VisualBasic.NET
Visual Basic for Applications
Microsoft Visual Basic Scripting Edition
って複数ある
プログラムやらないから知らないし調べもしないよな
2024/12/07(土) 10:08:14.62ID:b6u2hw/X
VBScriptはなくなる予定だしな
VBSエンジンだけがなくなるのかWSH全体がなくなるのかは知らんが
VBSエンジンだけがなくなるのかWSH全体がなくなるのかは知らんが
22デフォルトの名無しさん
2024/12/09(月) 10:47:33.33ID:OpDrKvX42024/12/10(火) 12:02:12.21ID:ku50nCXb
別に出発点ではないなあ
MS-DOS用のMicrosoft BASICには機械語にコンパイルできるものもあったが
VBは長いこと中間コード止まりだった。機械語にできるようになったのはバージョン5以降
MS-DOS用のMicrosoft BASICには機械語にコンパイルできるものもあったが
VBは長いこと中間コード止まりだった。機械語にできるようになったのはバージョン5以降
レスを投稿する
ニュース
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で [お断り★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★2 [お断り★]
- 【速報】中国外務省報道官 高市首相発言撤回なければ「断固たる対抗措置」 ★3 [蚤の市★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★7 [ぐれ★]
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★3 [お断り★]
- 【速報】日本産牛肉の対中国輸出再開協議が中止 ★2 [おっさん友の会★]
- 【ネトウヨの理想国家】中国、スペイ防止法発動、中国人民に対して日本人の通報を奨励 [419054184]
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★3
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★4
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★5
- エッヂ落ちた?
- 【緊急】水ダウひ避難所
