Re: [Scheme-reports] Automatic delay-force
Ray Dillinger 16 Jul 2012 14:51 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 07/16/2012 06:26 AM, Alex Shinn wrote:
> Hi Devon,
>> Delay-force exists to optimize a specific pattern: (delay (force
>> ...)). Since delay is a macro, it can recognize this pattern,
>> and apply the optimization automatically.
> [...]
> Yes, this is indeed a trivial working solution that I had proposed
> but it was voted down because it was considered a hack.
I don't consider this a hack at all. Hmm. I suppose a full
discussion of what "hack" means is offtopic, but to me if it's
not a semantic misuse of some kind, and doesn't result in
code that relies on an implementation detail not specified or
promised, then it isn't a hack. What you're looking at here
is just an option for an effective implementation.
Bear
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJQBCqHAAoJEAOzWkqOibfNyJQH/1H0uh1qcKxfIWk2xFgW3kWK
Lkq2q95wUFBFA60p1s8LjWHizt84qUoWjoGoL3Wsp1316xz5qkoBvu4TUd0RU+mv
pBM68ZK8wRzGRUnrEa9gnkvW5tkxAIogPX/EjnFJtodDutOumXMYN2LBBD2EZCzo
n2U/AzsoOWdU4YmK7IOupa0VEccrUkglXnhAVwHWXuQ8NzVKbcRvMTZ5IXLsuz0z
OMMqRaItkWAtcN+tck0/5hU392+AlOOmVGqsoHOPVWs2iGw5xUHmoEQKDUY/EaHl
oc5z1YsbQGEC12uMFPOPz04FlzuiwfRMxz/7aTKCKbEmI/hEW5P7/xnn+SSEdXY=
=Hjdf
-----END PGP SIGNATURE-----
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports