News for hackers. Stuff that matters.

coconutlang

Re:Coconut – Pythonic functional programming language on Thursday June 23, 2016 @09:19PM (#11965578)
> The only thing left is pattern matching and more powerful destructuring (Python already has limited support for it), I guess.

Coconut does both of those!

Re:Coconut – Pythonic functional programming language on Thursday June 23, 2016 @09:11PM (#11965543)
Coconut is a superset of Python, and Python is dynamically typed, so Coconut also has to be.
Re:Coconut – Pythonic functional programming language on Thursday June 23, 2016 @09:09PM (#11965533)
I should have been more careful with the wording and specified downloads instead of people. I also assumed the statistic was accurate and bots weren't an issue, which is probably wrong. Regardless, it's been removed.
Re:Coconut – Pythonic functional programming language on Thursday June 23, 2016 @09:04PM (#11965508)
Good catch! I'll fix it right away.
Thanks! And that's a very good point. The idea of "Pythonic" as a guiding principle, however, is just to try to make the new functional additions look as Python-y as possible. Case-in-point: Coconut uses the plain english keyword "match" and an indented block for pattern-matching instead of trying to introduce new symbols or syntax.