I think there is a genuine tension between languages that can do functional and languages that are functional. Sometimes having functional there as one of the tools, but not the only tool, is best.<p>For example raku (and perl before it) has very good support with map/grep/closures, etc.<p><a href="https://rakujourney.wordpress.com/2024/10/12/raku-burritos/" rel="nofollow">https://rakujourney.wordpress.com/2024/10/12/raku-burritos/</a><p>Says…<p>And let’s end with a quote (sadly I did not record the originator)…<p>I think i just expressed my thought in a wrong way, haha. I am a functional freak, and the first thing i did was check out Raku’s functional patterns. I was amazed. Raku can be extremely functional, but in my opinion language can be called functional when there’s no other way other than functional for the most part. Raku has great functional support, but the language doesn’t force you into anything, you can do basically anything! A sandbox language, and i am loving it.<p>anon