4 ms·
For what it’s worth, there are a small number of interpreters and compilers included in Windows. They are for older versions of languages, so you will not be ab
by MarkSweep 5y ago
For what it’s worth, there are a small number of interpreters and compilers included in Windows. They are for older versions of languages, so you will not be able to use the latest features.
wscript.exe can run JScript and VBScript.
PowerShell can run scripts. It has access the whole .NET runtime, so you can even make GUIs if you are determined enough.
There is a C# (csc.exe) compiler under c:\Windows\Microsoft.NET . There is also MSBuild.exe to run build scripts. If you want to get more off the beaten path there are also VB.NET (vbc.exe) and JScript.NET (jsc.exe) compilers.
If you can try typing “python.exe” in a command prompt on newer versions of Windows 10 and 11. It should open the Microsoft Store to install a modern Python interpreter.
- kleiba 5y agoCool! Happy to hear there is a C# compiler, that should definitely come in handy. I cannot install anything, but if the compiler is preinstalled, that will be a godsend. Fortunately, an Emacs clone doesn't really have high requirements for a GUI, but if I end up finding HTAs too limiting, it shouldn't be too hard to port it to JScript.NET (I hope). For now, I find the ability to just use HTML/CSS for what is needed quite comfortable.
- oblio 5y agoYou don't need to "install" anything. There are portable apps out there. Also a friend told me that base64 encoded zip archives copy-pasted through pastebins and the like aren't generally blocked by most scanners out there.
- kleiba 5y agoYou don't understand. This is not about (circumventing) technical limitations, it's about the policy of not installing third-party apps. And I mean "install" in the general sense of "adding to your OS" - it's irrelevant whether that means downloading an .exe file, unpacking a zip folder, or running an installer. It's not a technical question.
- hajile 5y agoI believe there are projects to run linux in wasm in your browser. Maybe that's worth looking into.
- jacquesm 5y agoDoesn't compiling your own exes violate that policy?
- kleiba 5y agoProbably when it's somebody else's code downloaded from the internet. However, I'd be a fool to ask whether it also applies to my own code ;-)