3 ms·
> My concern is that I'd be 1 of 3 people who'd be using it. This concern is probably well founded. :) And yet. Remember, you get Java source code from the Fr
by voxfrege 13y ago
> My concern is that I'd be 1 of 3 people who'd be using it.
This concern is probably well founded. :)
And yet. Remember, you get Java source code from the Frege compiler, and once you pack up your JAR with Proguard, say, nobody will be able to tell you didn't write it in Java. (Well, slightly exaggerated, but you could have used some obscure library, who knows?)
So, if you have a small project, or some Haskell project without too many GHC extensions you want for some reason on the JVM, give it a try.
- andrewflnr 13y agoI suspect the GP is more worried about community support for the language than other people making fun of them for using it. :)
- voxfrege 13y agoSure, nothing can replace a big community. OTOH, it looks like the Poster did have bad experience with Haskell community, though. A small community is superior insofar as they are more motivated to help, and are more likely to take (critical) feedback into account. I think it is fair to say that the Frege community (currently about 6 more or less active contributors) does its best, judging from http://stackoverflow.com/questions/tagged/frege http://stackoverflow.com/questions/tagged/frege and https://groups.google.com/forum/#!forum/frege-programming-language https://groups.google.com/forum/#!forum/frege-programming-la... Of course, if someone demands, say, to implements GADTs or multi-param type classes by tomorrow, the answer will be gentle, but not affirmative.
- dustingetz 13y agoAny data structures on the public API would have to be marshaled from whatever JVM language into fredge. Even sharing code between scala and java can be painful and obvious.
- voxfrege 13y agoNot true.