wizzard: (Default)
[personal profile] wizzard

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

p.s. это к фразе “зачем мне всё читать, моя точка зрения уже устоялась, лучше придумывать что-то своё” (с) кому надо – тот поймет.
p.p.s. и вновь мы возвращаемся к проблеме терминологии…

Date: 2009-05-28 01:32 am (UTC)
From: [identity profile] jtootf.livejournal.com
хорошая книга :)

Date: 2009-06-01 04:16 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
плюспицот.. и про терминологию тоже (я так понимаю, речь идет об изобретении собственных терминов?)

Date: 2009-06-01 05:55 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
Не очень хорошая, потому что с 1991 много воды утекло, и тот же SPJ многому научился. Например, он сначала выдвинул концепцию Spineless Tagless G-Machine, затем отказался от концепции tagless, а в свежайшей статье http://www.cl.cam.ac.uk/~mb566/papers/tacc-hs09.pdf (текущая редакция от 28 мая сего года) он вообще говорит о концепции strict intermediate language:

For a long time, a lazy language was, to us at least, the obvious intermediate language for a lazy source language such as Haskell – so it was rather surprising to discover that an appropriately-chosen strict calculus seems to be in many ways better suited to the task!

Т.е. непонятно что вообще с G-machine будет, и нужно ли читать по ней литературу (а тем более, реализовывать в своём проекте или изобретать самому с нуля).

Кстати насчет static arity dispatch (которую соавтор SPJ предлагает в числе фич в свежем пейпере) - в PABC-машине Клина (описанной в моей любимой книге Functional programming and parallel graph rewriting) это было изначально.

Date: 2009-06-01 06:01 pm (UTC)
From: [identity profile] jtootf.livejournal.com
ох. я успел адски отстать от времени. надо что-то делать

Date: 2009-06-01 07:33 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
Да я вот по HN не двигаюсь в коде, т.к. всё время открываю что-то новое, не успеваю читать :(

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 31st, 2026 10:41 am
Powered by Dreamwidth Studios