[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Scheme OpenGL API
Thanks, Morgan!
I've come to agree with your viewpoint: the mapping point isn't the
place to clean up the interface. Better to provide it all, unabridged
and polluted, then build nice abstractions on top of it. The ODBC
interface is pointing in that direction: keep the low-level bindings
as faithful to the outside world as possible (while trying to avoid
insidious effects like variable aliasing!), then layer a language on
top of it (like SchemeQL) that hides the ugliness and perhaps even
keeps track of the state as necessary.
Shriram