4 ms·
Dogelang – A Python with Haskell Syntax (2020)
- pyuser583 4y agoWhy so many “run on Python with different syntax” languages?
- monkpit 4y agoProbably to take advantage of the existing Python package ecosystem, if I had to hazard a guess.
- tromp 4y agoThat reminds me of this blog [1] which is a BASIC! No, it's a Haskell too [2]! [1] https://augustss.blogspot.com/2009/02/more-basic-not-that-anybody-should-care.html https://augustss.blogspot.com/2009/02/more-basic-not-that-an... [2] https://hackage.haskell.org/package/BASIC https://hackage.haskell.org/package/BASIC
- jhvkjhk 4y agoThe latest commit is two years ago, is this language already dead? Looks fun though.
- danuker 4y agoI suppose targetting bytecode takes a toll. Hy targets Python itself instead. http://hylang.org/ http://hylang.org/
- borzunov 4y agoI'm not sure it's a problem since newer versions of CPython usually introduce only minor updates to bytecode ops.
- amelius 4y ago> Looks fun though. I wonder, is it fun to use monads without the Hindley-Milner typesystem doing the plumbing behind the scenes?
- iddan 4y agoI love the tone of this page
- remram 4y agoIf everyone else is confused by "a Python", this is a language that compiles to CPython bytecode. I suppose by that definition, Jython and Iron Python are not Pythons (but PyPy is).
- Fudgel 4y agoAlso see http://coconut-lang.org/ http://coconut-lang.org/