| Author |
Functional languages targetting the JVM
|
|
| Jon Harrop 2007-05-26, 10:06 pm |
|
What functional programming languages have compilers that target the JVM or
Java itself?
I'd like to write cross-platform web/windows applications in a decent
language.
--
Dr Jon D Harrop, Flying Frog Consultancy
The F#.NET Journal
http://www.ffconsultancy.com/produc...journal/?usenet
| |
|
|
|
|
| Matthias Blume 2007-05-26, 10:06 pm |
| Jon Harrop <jon@ffconsultancy.com> writes:
> Pascal Costanza wrote:
>
> Thanks.
>
> I notice the "ML" section is empty. Are there really no ML implementations
> targetting the JVM?
There used to be MLj, of course.
Matthias
| |
|
|
| Chris Smith 2007-05-26, 10:06 pm |
| Jon Harrop <jon@ffconsultancy.com> wrote:
> What functional programming languages have compilers that target the JVM or
> Java itself?
There is http://wiki.brianweb.net/LambdaVM/LambdaVM, but it's not
particularly ready for serious use, as far as I can see.
--
Chris Smith
| |
| Daniel C. Wang 2007-05-26, 10:06 pm |
| Matthias Blume wrote:
> There used to be MLj, of course.
Which morphed into SML.NET
| |
| Matthias Blume 2007-05-26, 10:06 pm |
| "Daniel C. Wang" <danwang74@gmail.com> writes:
> Matthias Blume wrote:
>
>
> Which morphed into SML.NET
Yes, indeed. But that does not help the OP, since he asked for
implementations that target the JVM.
| |
| Jon Harrop 2007-05-26, 10:06 pm |
| Matthias Blume wrote:
> Yes, indeed. But that does not help the OP, since he asked for
> implementations that target the JVM.
I'm interested in .NET too, but I think F# has that covered already. I'm
hoping anything that target the JVM will be more portable.
--
Dr Jon D Harrop, Flying Frog Consultancy
The F#.NET Journal
http://www.ffconsultancy.com/produc...journal/?usenet
| |
| Daniel C. Wang 2007-05-26, 10:06 pm |
| Jon Harrop wrote:
> Matthias Blume wrote:
>
> I'm interested in .NET too, but I think F# has that covered already. I'm
> hoping anything that target the JVM will be more portable.
SML.NET is a different design point. I prefer SML syntax over F#.
SML.NET is a whole program optimizing compiler so it can in theory
achieve better performance than F#. However, I've never seen any benchmarks.
| |
| Dirk Thierbach 2007-05-27, 10:13 pm |
| Jon Harrop <jon@ffconsultancy.com> wrote:
> What functional programming languages have compilers that target the JVM or
> Java itself?
I'd throw in Scala (which actually can be mixed freely with Java).
> I'd like to write cross-platform web/windows applications in a decent
> language.
I haven't used it myself, but from what I've read, it should be decent
enough.
- Dirk
| |
| Jon Harrop 2007-05-27, 10:13 pm |
| Dirk Thierbach wrote:
> I'd throw in Scala (which actually can be mixed freely with Java).
I'll check it out, thanks.
--
Dr Jon D Harrop, Flying Frog Consultancy
The F#.NET Journal
http://www.ffconsultancy.com/produc...journal/?usenet
| |
| Tony Finch 2007-05-28, 7:05 pm |
| Jon Harrop <jon@ffconsultancy.com> wrote:
>Matthias Blume wrote:
>
>Wicked. What happened to that?
http://www.dcs.ed.ac.uk/home/mlj/
It isn't listed on the web page because the compiler does not run on the JVM.
Tony.
--
f.a.n.finch <dot@dotat.at> http://dotat.at/
SOLE: NORTHWESTERLY 4 OR 5, BACKING SOUTHEASTERLY 5 TO 7, THEN VEERING
WESTERLY 4 OR 5 IN WEST LATER. MODERATE OR ROUGH. SHOWERS THEN RAIN. MODERATE
OR GOOD.
| |
|
| On May 26, 1:26 pm, Jon Harrop <j...@ffconsultancy.com> wrote:
> What functional programming languages have compilers that target the JVM or
> Java itself?
>
CAL is a lazy, strongly-typed functional language that targets the
JVM, or optionally, Java itself.
CAL is available for download at http://labs.businessobjects.com/cal/
There is a Google discussion group on the language at
http://groups.google.com/group/cal_language
Bo
| |
|
|
|
|
|
|
|
|