News for hackers. Stuff that matters.
Re:RubyMotion - Ruby for iOS by spacemanaki on Friday May 04, 2012 @08:44AM (#3928109)
I think 55pts makes an important distinction: just because it's possible to write programs in a functional style doesn't mean it's a functional language. The answer with the most votes in your SO link sums it up: Ruby is an imperative, OO language, and you can be generous and add that it has first-class functions and lexical closures. But JavaScript, Python, Perl, PHP, and C# fall in this category, and maybe Java 8 will too. If they are all "functional languages" then the phrase is meaningless.
Re:RubyMotion - Ruby for iOS by 55pts on Friday May 04, 2012 @01:26PM (#3929409)
Well said. Functional features do not a functional language make.