News for hackers. Stuff that matters.
Re:Scala is Not a Functional Programming Language by mindslight on Thursday May 14, 2009 @08:48PM (#609832)
I remember it initially being described as a hybrid language, but obviously the functional features and idioms stick out more to the Java community, so it's going to be described as functional.

I do wonder why Scala requires 'def' to be within a class/body (it could just create an implicit object inheriting from FunctionX)

Also, destructuring pattern matching does require language support (the linked example only involves simple predicates)

There are no comments on this comment yet.