5,850 reputation
31950
bio website chrisaycock.com
location New York, NY
age 33
visits member for 4 years, 6 months
seen yesterday

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
18
reviewed Approve 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?
May
17
comment What sorting algorithm does STL use?
I hope you aren't using <vector.h>! Standard C++ moved to <vector> back in the late '90s. All of the standard headers now omit the .h that standard C uses. (In contrast, Boost uses .hpp, which is what a lot of new C++ code uses outside the standard library.)
May
15
comment Abstract Data Type and Data Structure
You first might want to read What is the difference between an Array and a Stack?
May
15
awarded  Nice Answer
May
10
awarded  Civic Duty
May
7
awarded  Famous Question
May
6
awarded  Notable Question
May
6
awarded  Good Question
May
6
awarded  Publicist
May
6
awarded  Booster
May
6
awarded  Popular Question
May
6
awarded  Announcer
May
6
awarded  Quorum
May
4
answered Why would I write a DSL instead of a form based RIA?
May
4
answered Corporate Framework: good or bad?
May
4
comment How does a beginner programmer find a mentor for learning from doing?
This is really not the right place to ask career advice. See the FAQ.
Apr
30
reviewed Approve Merits of a “Message Passing” system vs. an “Event Based” system