Re[36]: 32/64/AnyCPU - что за @$^%$?
От: Sinix  
Дата: 02.11.16 11:56
Оценка: 2 (1)
Здравствуйте, Serginio1, Вы писали:

S> То есть машинный код берется из формата?


С точки зрения VES — безусловно да. На входе данные в общепринятом формате, на выходе — исполняемый код.

С точки зрения конкретной реализации вместо IL может быть что угодно, от своего диалекта и до генерации RyuJIT IR напрямую из текстовых исходников.

Вы сначала определитесь, какой именно уровень и чего именно мы обсуждаем, затем можно продолжать будет.
Иначе получается очередная попытка натянуть нотный стан на струны рояля. А чо, и там и там музыка, ключи, и ноты и клавиши чорно-белые, да и молоточки на ноты (не)похожи.
Вот как-то так оно выглядит


S> Кстати насчет интерпретаторов

S> А вот натягивание этого понятия на CLR, да вообще на .Net в целом мало отличается от совы и глобуса.
S> Java назвала JVM и отсюда все, что связано с байт кодом и сборщиком мусора стали называть VM

Ну да, не надо смешивать описание реализаций в разных языках. В каждом из сложилась своя терминология и трактовка понятий "VM" в питоне и в яве пересекаются весьма слабо. Особенно если учесть, что вариантов питона штук двадцать, на любой вкус.
Тынц как пример.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.