> Sergei Romanenko <
sergei.r...@gmail.com> Jan 30 03:30AM -0800 ^
>> Или другой вопрос: сложна ли суперкомпиляция ассемблера конкретного
>> процессора?
>
>> Тут "зависимости от реализации" и "разных результатов при разных
>> запусках" нет ни код каким углом. ;)
>
> А тут дело обстоит гораздо лучше. Люди такими делами занимаются, но
> чаще всего под вывесками вроде run-time byte-code specialization.
>
> Сразу заметим, что существенной разницы между байткодом и языком
> конкретного процессора принципиальной разницы нет. Но процессоров
> много, а байткодов в несколько раз меньше. Поэтому люди предпочитают
> делать для байткодов: с практической точки зрения результат почти тот
> же самый, а мороки меньше.
>
> Вот пример проекта, где идёт работа с байткодом CIL:
>
> CILPE, a program specializer for CIL
>
http://code.google.com/p/cilpe/>
> CILPE хотя и "основан" на частичных вычислениях, но кое-где вылезает
> из частичных вычислений в сторону суперкомпиляции.
Спасибо.
Но Си Всё равно очень интересен. ;)