Reputation
Top tag
Next privilege 125 Rep.
Vote down
Badges
3
Impact
0 people reached

  • 0 posts edited
  • 0 helpful flags
  • 2 votes cast
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