5,875 reputation
31949
bio website chrisaycock.com
location New York, NY
age 33
visits member for 4 years
seen Dec 1 at 20:16

I do high-frequency trading, mostly in C++ and Python (formerly q/kdb+). My views are my own and do not reflect the same of my employer.


May
29
answered In need of a divide and conquer approach for re-writing small open-source utilities
May
28
awarded  Benefactor
May
28
accepted Why did the Haskell committee choose monads to represent I/O?
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 I/O?
Clean is lazy too.
May
21
awarded  Nice Question
May
21
asked Why did the Haskell committee choose monads to represent I/O?
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 Are functional languages better at recursion?
May
18
revised Are functional languages better at recursion?
Emphasizing pattern matching.