Re[42]: Вопрос к Vlad2: Nemerle & R#
От: FR  
Дата: 28.03.06 16:15
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Oyster wrote:

>> Получается, при вызове каждого метода происходит, грубо говоря,
>> интерпретация некой строки?
C>В общем случае — да. В некоторых случаях, когда точно известен тип —
C>вызов можно заинлайнить.

C>Сам подумай, в Python'е и Ruby можно к объекту динамически подключать и

C>удалять методы. Как ты себе это представляешь в CLR без интерпретатора?

Тут http://codespeak.net/pypy/dist/pypy/doc/dynamic-language-translation.html люди пытаются приблизить интерпретаторы к компиляторам, но там и интерпретатор используется и вообще сплошной jit. В IronPython а раних версиях тоже вроде про компилятор говорилось, а что сейчас по документации идущей с ним не понял (никаких упоминаний о компиляции ни нашел), а сайт висит.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.