M. Edward (Ed) Borasky
8/5/2007 11:10:00 PM
Charles Oliver Nutter wrote:
> John Joyce wrote:
>> interesting.
>> seems to be a common theme these days.
>> compiling to an intermediary language,
>> gcc
>> MS's CLR.
>> But a Java based solution certainly increases the
>> distribution/availability of any language (and software in it).
>> However, in Java tradition, perhaps it will just be "write once, debug
>> everywhere" again?
>
> Let's hope not :) Seriously though, it seems like the time is ripe for
> all the dozens of JVM language implementations (including two separate
> Ruby implementations!) to work together on the platform as a whole. With
> Java being open-sourced and polyglot programming becoming the hot new
> thing, it's a no-brainer to start collaborating in this sort of group.
>
> - Charlie
>
>
Polyglot programming? Sure, I know a whole bunch of programming
languages, but I'm not at all sure that's a good thing, and I'm even
less sure that I want to learn Python, PHP or *any* dialect of C other
than C itself. There are as far as I'm concerned only two reasons to
learn a programming language:
1. Because I get paid to use it, or
2. It has some new concepts that will make me a better overall programmer.
Hence, I am learning Ruby and Erlang, and I learned FORTRAN,
Lisp/Scheme, C, Forth, Perl and R.