5,824 reputation
31848
bio website chrisaycock.com
location New York, NY
age 32
visits member for 3 years, 4 months
seen Mar 18 at 13:25

May
28
accepted Why did the Haskell committee choose monads to represent IO?
May
23
answered Who was the first software engineer?
May
23
awarded  Promoter
May
21
comment Why did the Haskell committee choose monads to represent IO?
Clean is lazy too.
May
21
awarded  Nice Question
May
21
asked Why did the Haskell committee choose monads to represent IO?
May
20
comment Is there a more modern program than lex or yacc, which does not require JVM?
@AmigableClarkKant If all you want to do is embed the lexer in your program, why not just use a regular expressions library?
May
20
comment Is there a more modern program than lex or yacc, which does not require JVM?
@CrazyEddie I think the OP meant ANTLR.
May
20
comment Is there a more modern program than lex or yacc, which does not require JVM?
Like C++'s Boost.Spirit and Haskell's Parsec? Or do you explicitly want a language-neutral generator?
May
19
comment Test Driven Development, has it reduced stress for developers?
A quick search on the ACM Digital Library reveals tons of research papers for "test-driven development".
May
19
revised Synchronously write file
Corrected grammar and added C tag.
May
19
answered Synchronously write file
May
19
comment Seperable Kernel, MMX/SSE and TCP Transmittal of them?
SSE is a vector (SIMD) instruction set for x86. It's not a data format or something that is transmitted; that's like asking how to send assembly. As for a separable image filter, read-up on Gaussian blur. I also recommend you study computer organization to learn why your question doesn't make any sense.
May
19
awarded  Nice Answer
May
18
comment Origin of structures and classes
The history contest isn't for another two days. :)
May
18
comment Are functional languages better at recursion?
Your imperative code could be collapsed to x == 0 ? 1 : x * factorial(x - 1).
May
18
reviewed Approve suggested edit on Are functional languages better at recursion?
May
18
revised Are functional languages better at recursion?
Emphasizing pattern matching.
May
18
comment Are functional languages better at recursion?
@marcof My point is that all the talk about recursion vs iteration doesn't address the sleekness of your code sample. It's really about pattern matching vs conditionals. Perhaps I should have put that up top in my answer.
May
18
answered Are functional languages better at recursion?