4,760 reputation
11946
bio website
location
age 29
visits member for 3 years, 2 months
seen 11 hours ago

Currently developper at Efront. I am working on the GRC product, a web based operational risk analysis system.

I am proficient in python and c, and fluent in c++, VB.net, c#

I like to explore other languages by solving problems from the Euler Project, such as haskell and lisp.


Oct
25
awarded  Nice Answer
Sep
30
awarded  Explainer
Sep
24
awarded  Autobiographer
Sep
20
comment Why aren't there cherry-pick requests?
related: stackoverflow.com/questions/1241720/…
Sep
2
accepted In-memory datastore in Haskell
Sep
2
comment In-memory datastore in Haskell
Thanks for replying! I haven't tested your package but it looks interesting. I will check it later, but based on your post I am ready to believe that it fits my initial goal.
Aug
28
awarded  Nice Answer
Aug
28
comment Why don't compilers inline everything?
@mouviciel definitively. Paying attention to performances can lead to x20 speed improvements in some cases. If you rely on horizontal scaling to serve a cpu intensive web app, that means 20 times less servers. If you are doing data analysis, speed allows you to interact more and get quicker feedback, which is pretty important. If you are making a game, displaying all those pixels at 60 fps with all those shaders require that you pay attention to the memory layout and cache usage.
Aug
28
answered Why don't compilers inline everything?
Aug
28
comment Why don't compilers inline everything?
Have you verified your premise? In java, The JIT aggressively inlines methods. I remember seeing that it is also true for haskell. Inline is used a lot by compilers.
Aug
15
awarded  Yearling
Aug
5
accepted Reactive programming vs MVVM pattern for managing GUI updates
Aug
5
comment Reactive programming vs MVVM pattern for managing GUI updates
@AlexG so you would say it is an implementation detail? I think it answers my question.
Aug
5
comment Reactive programming vs MVVM pattern for managing GUI updates
@AlexG Well, there are tools that coordinate the communication between a viewmodel & the UI. I would call those MVVM frameworks.
Aug
5
asked Reactive programming vs MVVM pattern for managing GUI updates
Aug
1
revised How should I recursively process a file in Haskell?
added 4 characters in body
Aug
1
revised How should I recursively process a file in Haskell?
edited body
Aug
1
revised How should I recursively process a file in Haskell?
edited body
Aug
1
answered How should I recursively process a file in Haskell?
Jul
31
revised When is an API considered to be an embedded DSL?
added 331 characters in body