252 reputation
213
bio website xn--vod-0ma.blogspot.com
location Orsay, France
age 37
visits member for 3 years, 2 months
seen Feb 15 at 23:38

Everyday experience: - C++ - Python - C - C# - Xaml - Xml - Xslt - Xschema - Xpath - Regex - Sql - VB

Used to: - Win32 - Mfc - Com/Atl - Stl - Design Patterns - MsXml - Wpf - Html - Java - Soap - Postgresql - Sql Server

Practiced intensively: - C++11 - Http - Boost C++

Practicing: - Javascript - AngularJS - jQuery - Html5 - Css - Svg - Web Audio Api

Tried/Discovered/Culture: - C++/Cli - F# - Oz - Haskell - Perl - Prolog - Pict and Nomadic Pict

Interested in: - Design Patterns - Web Design - Lambda Calculus - Pi Calculus - Language design - Artificial Intelligence - Digital Signal Processing - Categorial logic - Test Driven Development


Dec
16
awarded  Popular Question
Jul
6
answered Is fewer lines of code always better?
Apr
17
revised What is the best retort to “premature optimization is the root of all evil”
added 209 characters in body
Apr
17
revised What is the best retort to “premature optimization is the root of all evil”
added 847 characters in body
Apr
17
revised What is the best retort to “premature optimization is the root of all evil”
added 103 characters in body
Apr
17
revised What is the best retort to “premature optimization is the root of all evil”
added 103 characters in body
Apr
17
comment What is the best retort to “premature optimization is the root of all evil”
@gnat My retort suggests that there is a greater root of all evil: Duplicated code.
Apr
17
comment What is the best retort to “premature optimization is the root of all evil”
(but I still agree on the original statement)
Apr
17
comment unique_ptr and references - coding style question
+1 and in this case no longer worry about unique_ptr, and then use the simpler shared_ptr
Apr
17
answered What is the best retort to “premature optimization is the root of all evil”
Apr
10
comment Learning new concepts is an infinite loop. How do I go about it?
the man who wrote that line Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1) didn't want you to understand. Otherwise he would have defined a little one line function having a pleasing human understandable name telling what the function does and taking an integer as input parameter returning a string.
Mar
18
answered Algorithm for matching similar content text items
Mar
17
suggested suggested edit on C# return variables
Mar
14
suggested suggested edit on Theory about software communications mixing up with other software causing an Apocalypse?
Mar
14
revised Audio Sync : Detecting current time of a program
remove thanks!
Mar
14
suggested suggested edit on Audio Sync : Detecting current time of a program
Mar
14
revised How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
the correct name is Georges... Georges Harrison, John Lennon, Paul Mac Cartney, and Ringo Star
Mar
14
comment How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
@John I have corrected your answer because it was Georges Harrison, not John Harrison ;-)
Mar
14
suggested suggested edit on How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
Mar
13
suggested suggested edit on Ria service security