[racket] weird names in FrTime code [was: Re: for/hash: bad syntax in: for/hash]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 05-01-12 12:03, Marijn wrote:
> On 04-01-12 16:55, Matthias Felleisen wrote:
>
>> On Jan 4, 2012, at 10:40 AM, Marijn wrote:
>
>>> Basically, my idea was to transform:
>>>
>>> (dependent-boxes ((a) (b (* 2 a)) (c (+ 2 a b))))
>>>
>>> into something which would automatically propagate changes in
>>> any cell/box to any other box which was dependent on it.
>>> Pretty much exactly like a spreadsheet does. As target for
>>> that transformation I had chosen something like:
>
>
>> I'd like to recommend FrTime (father time) because this is
>> exactly what you want and people have implemented a spreadsheet
>> in it. It is a #lang and, its implementation uses macros like the
>> one you had in mind.
>
>> -- Matthias
>
> Thanks Matthias, I guess I'll have to go back and have another
> look...
I haven't looked very thoroughly yet, but I just wanted to remark on
the cryptic identifiers used in filenames and also in the code. For
example there is a file core/dv.rkt which appears to implement some
kind of automatically resizing/growing vector, although I don't know
how to map that to `dv'. Similarly there is a core/erl.rkt that seems
to be implementing some thread management. (I think that each
signal/behavior is implemented as a separate thread). No idea what
`erl' is supposed to mean. Anybody have any idea what these letters
stand for?
Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk8Nl1sACgkQp/VmCx0OL2w0WACePVXAGOCDg1P3AdhNDdiNy/s1
5aEAnA88ls2A65as88SVlK5CKOTfqHFC
=i6BK
-----END PGP SIGNATURE-----