1,206 reputation
612
bio website
location France
age 32
visits member for 3 years, 11 months
seen 15 hours ago
  • France
  • Master's degree in computer science
  • Working as a developer at Coventor
  • Mainly a GUI developer (Qt and Swing)

Jun
9
revised Comparison of languages by usage type?
Fixed broken URL
May
13
awarded  Nice Answer
May
12
answered Should I use initializer blocks in Java?
May
12
revised Should I use initializer blocks in Java?
closing braces were commented out
May
12
suggested suggested edit on Should I use initializer blocks in Java?
Apr
25
comment Inheritance/OO design question
My opinion is that the Liskov substitution principle encompasses more than you think it does. I really think the very definition of the Subtype Relation (the constraint rule) is an integral part of LSP. The rules about the covariance of return type and contravariance of argument types are stated in Liskov's original paper, "A behavioral notion of subtyping", see fig. 4. I give you the benefit of the doubt, though, by editing the first sentence of my answer to not refer to LSP directly.
Apr
25
revised Inheritance/OO design question
added 125 characters in body
Apr
25
comment Inheritance/OO design question
@Euphoric: of course it does. Quoting from wikipedia: "Liskov's principle imposes some standard requirements on signatures 1. Contravariance of method arguments in the subtype 2. Covariance of return types in the subtype 3. No new exceptions should be thrown by methods of the subtype, except where those exceptions are themselves subtypes of exceptions thrown by the methods of the supertype."
Apr
25
answered Inheritance/OO design question
Oct
14
comment Is there a language that transcompiles to C with a better syntax?
I fail to see how my answer is a "link-only answer". Actually, I could remove the link and it would still be a valid answer. The question is "Is there a language that does X" and my answer is "language Y does X". This comment also applies to Bilijk's answer.
Sep
24
awarded  Yearling
Mar
25
comment Is garbage collection needed for implementing safe closures?
Thanks for that. I am very enthusiastic about this young language, and I am happy to share my interest. I didn't know wether safe closures were possible without GC, before I heard about Rust.
Mar
13
awarded  Nice Answer
Mar
10
revised Is garbage collection needed for implementing safe closures?
highlight closure flavors
Mar
9
awarded  Announcer
Mar
9
revised Is garbage collection needed for implementing safe closures?
link to tutorial
Mar
9
answered Is garbage collection needed for implementing safe closures?
Mar
8
answered Is there a language that transcompiles to C with a better syntax?
Mar
1
answered Why would each widget need a reference to its parent in a simple widget system?
Feb
26
awarded  Civic Duty