Top all-time · #12536
mmhelloworld
Personal blog · mmhelloworld.github.io/blogprogramming
mmhelloworld is a personal blog at mmhelloworld.github.io about programming. Since 2015, 6 different Hacker News readers have linked it 6 times. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its posts on Frege, a Haskell-like language for the JVM, including the 2013 'Frege: Hello Java' write-up on calling Java from Frege. Comments cite or link these posts without judging the writing.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
The Joy of Programming!
Most-linked posts?
- /blog/2013/07/10/frege-hello-java/3 people · 3 mentions · first linked 2015-08-13
What Hacker News says?
I dabbled with it about six months ago. I write most of my software in Scala, but I continue to hit the ceiling and run into places where type inference fails, compiler bugs add friction, or other oddities (22-tuple limit) get in the way. One of my experiments was to see if I could write some portions of my software in Frege, and some in Scala to get the best of both worlds. I think the answer that to that question…
Comment linking /blog/2013/07/10/frege-hello-java/
on “A founder's perspective on 4 years with Haskell”Submitted Idris JVM 0.7.0 Release as a story · 5 points
HN discussionCalling Java from frege isn't hard, but there isn't currently a way to directly implement interfaces or inherit abstract classes in just frege. You can create a sort of proxy in Java (or whatever) and implement methods in frege, but it's not pretty. (I think; I haven't quite comprehended the examples.) The article at https://mmhelloworld.github.io/blog/2013/07/10/frege-hello-j... talks about this, but doesn't quite…
Comment linking /blog/2013/07/10/frege-hello-java/
on “Frege: A Haskell-Like Language for the JVM”Submitted Using Idris to develop Android apps as a story · 3 points
HN discussionHere's a write-up from 2013, Frege: Hello Java : http://mmhelloworld.github.io/blog/2013/07/10/frege-hello-ja...
Comment linking /blog/2013/07/10/frege-hello-java/
on “Frege: A Haskell-Like Language for the JVM”http://mmhelloworld.github.io/blog/2013/07/10/frege-hello-ja... Am I correct in thinking that Frege cannot leverage on third-party java libraries? Clojure, another functional language built on JVM, has great support for this (possibly) missing feature.
Comment linking /blog/2013/07/10/frege-hello-java/
on “Frege: A Haskell-Like Language for the JVM”