Hacker News new | ask | show | jobs
by MichaelGG 3033 days ago
>It makes sense in "let x in {}" type expressions

Without jumps, all code can be rewritten to be a series of "let x = ... in <expression>"

The fact Java has statements instead of everything being expressions is a design flaw and should be rectified not glorified.

1 comments

Er. Why do you think that?
It's essentially what SSA is.