Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Anton Kovalenko                      2:5020/400     19 Feb 2004  03:55:52
 To : Victor Wagner
 Subject : Re: Slackware
 -------------------------------------------------------------------------------- 
 
 >>>>> Victor Wagner writes:
 
     VW> В определённых пределах closure делается за счёт того, что "всё
     VW> есть строка" - часть подстановок выполняется в процессе
     VW> генерации кода, а часть оставляется на период его выполнения.
     VW> Генератор, конечно, таким образом не сделаешь, но если к
     VW> рантайм-генерации кода добавить рантайм-генерацию уникальных
     VW> namespace, то будут closure не хуже чем в Lisp.
 
 Хуже. 
 
 В лиспе их мусорщик собирает, а кто будет с нашими namespace
 разбираться?
 
 Альтернатив-то много, но "не хуже чем в Lisp" никак не получается. Hе
 только с closures, причём принципиальные трудности всегда те же самые --
 каждый раз оказывается, что либо <нечто> у нас first-class, и тогда оно
 immutable, либо оно у нас именованный объект, и тогда его надо вручную
 удалять.
 
 -- 
 Удачи!
       Антон Коваленко
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Slackware   Vitaly Lugovsky   17 Feb 2004 20:54:08 
 Re: Slackware   Roman Belenov   18 Feb 2004 18:52:14 
 Re: Slackware   Victor Wagner   19 Feb 2004 01:59:21 
 Re: Slackware   Anton Kovalenko   19 Feb 2004 03:55:52 
Архивное /ru.linux/4488c293111a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional