121 reputation
3
bio website ewernli.com
location Berne, Switzerland
age 34
visits member for 2 years, 11 months
seen May 31 at 19:20

Expert in object-oriented technologies, with background as software engineer, architect, researcher.

I am committed to mature the software engineering discipline, and make software construction more manageable and predictable.


Mar
21
awarded  Autobiographer
Nov
4
comment What triggered the popularity of lambda functions in modern mainstream programming languages?
@Giorgio Java's function can not close over mutable variables, only eventually final variables. That's one of the difference between "real" closures (e.g. smalltalk) and "fake" syntactic suggar closure. Whether closing of mutable variable is good or bad is another issue. Java's designers argue this restriction is actually good, since closing over mutable state lead to sequential code. See cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html
Jan
6
answered How to verify/prove orthogonality of a programming language?
Jan
6
awarded  Teacher
Jan
6
awarded  Supporter