我被要求爲一組Windows計算機編寫一個(非常)簡單的程序(XP我認爲) - 非常簡單,語言的選擇不是真正的問題。但是,我希望能夠在Windows計算機上直接運行二進制/腳本,而無需預先安裝任何解釋器或虛擬機。我正在Linux機器上開發,我不知道Windows支持「開箱即用」的語言。任何人都可以建議嗎?Windows支持開箱即用的語言
例如
- Perl的將是巨大的,但我不相信Windows機器來用Perl預裝了?要求用戶安裝Perl來使用我的腳本是不可接受的。
- 我相信Python有同樣的問題? (雖然也許我可以使用PyInstaller? - as in this question)
- 同樣Java?虛擬機是否預裝在大多數Windows發行版上? (我的理解得到了與Sun Microsystems爭執後刪除?)
我能想到的迄今唯一的選擇是
- C/C++使用MinGW交叉編譯器。
雖然我很高興用C++編寫代碼,但我想首先檢查我的語言選項。
也許不是你所接受的答案,但大多數(如果不是所有的話)Windows電腦都安裝了.net框架。 :)另外,如果程序非常簡單,你可以考慮批處理文件或可能是VB腳本? – Bazzz