Вот

Aug. 27th, 2009 10:52 am
metaclass: (Default)
[personal profile] metaclass
Оставлю ссылку себе, там маньяки опять языки и парадигмы обсуждают:

Клеить к сишной библиотеке ерланг через окамл - это хорошая идея. Со мной есть только одна проблема - меня практически не берет трава (такая вот особенность биохимии) а более тяжелые я как-то так и не собрался попробовать.

Вообще, это все по ссылке [livejournal.com profile] dmzlj насчет "универсальный язык - это язык на котором можно написать его собственный рунтайм". Интуитивно это очень хорошая идея(проверено практикой), но как это описать формально теоретически я что-то пока не понял.

Date: 2009-08-27 11:19 am (UTC)
From: [identity profile] nivanych.livejournal.com
Дело в том, что runtime
очень часто Тьюринг-полный ;-)
Соответственно, понятие "универсальный язык",
как правило, будет определять Тьюринг-полноту.
(забудем, что x86-ассемблер не-Тьюринг-полный).

Если говорить точнее, то надо
определять, что же такое runtime.

Date: 2009-08-27 11:21 am (UTC)
From: [identity profile] metaclass.livejournal.com
"x86-ассемблер не-Тьюринг-полный"
Это как?

Date: 2009-08-27 11:24 am (UTC)
From: [identity profile] nivanych.livejournal.com
Так.
Он сможет эмулировать машину Тьюринга,
да и бестиповую лямбду тоже.
Конечный он.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 23rd, 2025 09:27 pm
Powered by Dreamwidth Studios