News for hackers. Stuff that matters.
Re:SSA is Functional Programming (1998) [pdf] by atombender on Saturday January 12, 2019 @05:01PM (#18893517)
I came across the article in another thread [1], and found the idea very interesting that Static Single Assignment (SSA) as an optimization can be viewed as an intermediate language that is functional.

In other words, a language such as Go or Rust that optimizes a program into SSA form sort of turns itself into a functional language in the process, and lessons learned from functional languages can be applied here.

[1] https://news.ycombinator.com/item?id=18799434

There are no comments on this comment yet.