由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - c#有没有第三方地免费解释器?
相关主题
ASP.Net比ASP倒底好多少?how to import C# .net DLL in VC6?
How to compile multiple file using vbc?VB.net 问题求助
麻烦大家帮忙看看:cannot find dependency说到netadvantage
error of compiling C# in visual studion 2013 win 7 (转载)请教有关header file的几个问题
VB .net helpWhich one is faster
I am back. :)xamarin有没有搞头?
c# for linuxA potentially dangerous Request.Form value was detected from the client
WaitOne() and WaitOne(int, bool)请教怎样compile .msi file and .net project
相关话题的讨论汇总
话题: 解释器话题: jit话题: code话题: c#
进入DotNet版参与讨论
1 (共1页)
p*******p
发帖数: 13670
1
哪里下载呢? 谢谢了,大侠给个link吧
f********h
发帖数: 149
2
check out pnet , mono

【在 p*******p 的大作中提到】
: 哪里下载呢? 谢谢了,大侠给个link吧
p*******p
发帖数: 13670
3
刚刚意识到frame sdk里面自带了csc解释器地, //blush

【在 f********h 的大作中提到】
: check out pnet , mono
a**y
发帖数: 335
4
嗯..., 他说的csc应该是编译器吧,把C#编译成
Intermediate Language.
解释器在.NET里是不是应该叫做Common Language Runtime?
就是用来Just In Time 编译 IL成机器代码的
所以严格来说,.NET并没有解释器.
L*******r
发帖数: 1011
5
精华区-〉常见问题-〉运行平台

【在 f********h 的大作中提到】
: check out pnet , mono
L*******r
发帖数: 1011
6
interpreter.
run the code step by step. the code could be byte code, could be source.
L*******r
发帖数: 1011
7
csc is compiler.
hmm, some class in CLR can named as interpreter.
interprete IL code.

【在 a**y 的大作中提到】
: 嗯..., 他说的csc应该是编译器吧,把C#编译成
: Intermediate Language.
: 解释器在.NET里是不是应该叫做Common Language Runtime?
: 就是用来Just In Time 编译 IL成机器代码的
: 所以严格来说,.NET并没有解释器.
:

a**y
发帖数: 335
8
JIT 和 interpreter 应该还是不一样的,至少MS是这样说的。
在JIT里, 每个Method都只被compile一遍,然后就存在memory cache里
interpreter每次用到一个method都会被重新解释一遍, well, 那是
我的理解. 也许优化过的interpreter也差不多.

【在 L*******r 的大作中提到】
: csc is compiler.
: hmm, some class in CLR can named as interpreter.
: interprete IL code.

L*******r
发帖数: 1011
9
en. MS 的JIT是ahead compile. JIT还是compiler. compile to native code.
我可能弄错了,我记得Framework中有个源码级的解释器,有点像lisp的eval.

【在 a**y 的大作中提到】
: JIT 和 interpreter 应该还是不一样的,至少MS是这样说的。
: 在JIT里, 每个Method都只被compile一遍,然后就存在memory cache里
: interpreter每次用到一个method都会被重新解释一遍, well, 那是
: 我的理解. 也许优化过的interpreter也差不多.

L*******r
发帖数: 1011
10
en. It is in mono, called mint.

【在 L*******r 的大作中提到】
: en. MS 的JIT是ahead compile. JIT还是compiler. compile to native code.
: 我可能弄错了,我记得Framework中有个源码级的解释器,有点像lisp的eval.

1 (共1页)
进入DotNet版参与讨论
相关主题
请教怎样compile .msi file and .net projectVB .net help
VB & C# compiler open-sourced!I am back. :)
VS compiler 参数设置c# for linux
memory usageWaitOne() and WaitOne(int, bool)
ASP.Net比ASP倒底好多少?how to import C# .net DLL in VC6?
How to compile multiple file using vbc?VB.net 问题求助
麻烦大家帮忙看看:cannot find dependency说到netadvantage
error of compiling C# in visual studion 2013 win 7 (转载)请教有关header file的几个问题
相关话题的讨论汇总
话题: 解释器话题: jit话题: code话题: c#