購入時から何もインストールしていないWindowsがあるとします。
このWindowsで使用できる言語にはどういったものがあるのでしょうか。
調べましたところ、PowerShellくらいしか見つかりませんでした。
C#やVisualBasicは、VisualStudioをインストールしないと使えません…。
PowerShell以外に、何か使える言語があれば教えてください。
それでは、よろしくお願いします。
[23:57追記]
下のコードが正常に動作することを確認しました。
ただし、今の環境はWindows10ですので、Windows7でも問題なく動作するかは不明です。
明日、Windows7で正常に動作するかを確認します。
もし動くようでしたら、.NET Frameworkが標準でC#のソースコードをコンパイルする機能を持っているということで、かなり驚きです。
csharp
1// hello.cs 2public class Hello 3{ 4 public void hello() 5 { 6 System.Console.WriteLine("Hello world!"); 7 } 8}
# PowerShell $provider = New-Object Microsoft.CSharp.CSharpCodeProvider $parameters = New-Object System.CodeDom.Compiler.CompilerParameters $results = $provider.CompileAssemblyFromFile($parameters, "hello.cs") $assembly = $results.CompiledAssembly $instance = $assembly.CreateInstance("Hello") $instance.hello()
[4/12 19:37追記]
Windows7でも正常に動作いたしました。ありがとうございました。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/11 13:58
2016/04/11 14:06
2016/04/11 14:20
2016/04/11 14:57 編集