[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] Automatic delay-force



-----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@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports