On Thu, Feb 21, 2008 at 11:23 PM, John Meacham <[EMAIL PROTECTED]> wrote: > If you want crazy obfuscated code in pursuit of performance, look at > ghc. at least I try to stay mostly haskell 98 (well, haskell-prime beta > is actually what I target). avoiding things like explicit unboxed types > and try to keep all strangeness encapsulated behind abstract types with > well defined interfaces. ghc lobs around Int#'s like candy :)
I wanna make a quick response to this segment because I actually feel slightly insulted. I'm trying to get rid of a global mutable state and some C code that segfaults if used incorrectly, and you're accusing me of obfuscating the code? I'm proposing to associate names directly with variables instead of using a magic pointer. It would be the natural thing to do, completely valid Haskell98 code, and several times faster than the current approach. I feel you've made a serious accusation without the evidence to back it up. ): -- Cheers, Lemmih _______________________________________________ jhc mailing list [email protected] http://www.haskell.org/mailman/listinfo/jhc
