4 ms·
I think it's inarguable that Ruby and especially Python are somewhat inhospitable to functional programming as compared to the rest of that list.
by tel 13y ago
I think it's inarguable that Ruby and especially Python are somewhat inhospitable to functional programming as compared to the rest of that list.
- lucian1900 13y agoNo less hospitable than JavaScript, which was my point.
- Touche 13y agoJavaScript is hospitable enough that you see entire applications written in a functional style. Where is the Python and Ruby applications written mostly in a functional style? I've never seen any.
- lucian1900 13y agoI've yet to see entire JavaScript applications written in a functional style. Just because "map" is used more often than Python doesn't make it functional.
- tel 13y agoI'd agree with this point. I don't think Python, Ruby, or Javascript are particularly "functional", whatever that means.
- tel 13y agoI disagree strongly w.r.t. Python as anonymous lambdas are heavily restricted there. I disagree less strongly but also somewhat insistently about Ruby where the distinction between methods and functions is warranted but thus involves more overhead.
- lucian1900 13y agoHaving to use "def" isn't the end of the world. You often end up naming your lambdas in a let in scheme anyway.