On Thu, Nov 12, 2009 at 8:34 PM,  <[email protected]> wrote:
> "Go" has added a cat amongst the pigeons :-)
>
> I'm a language aficionado

Makes two of us and I wouldn't mind comparing notes (in fact,
it would be quite helpful if all of us here at 9fans did). I wish I had
more time to devote to it, but so far the following things seem to
be really worth looking into:
    * Full freaking closures, which are not all that outlandish for a
garbage-collected
      language, but are pretty cool from the implementation standpoint
    * A ducktyping of sorts with interfaces and such. On the surface
it just saves
      you a bunch of "extends XXX", but it actually seems to bridge
the gap between
      dynamically typed world and a statically typed one to an extent
that makes me
      rethink whether static typed languages are as devoid of fun as a
Principia Mathematica is.

And of course, the juiciest parts are in the implementation!

> Given the addition of this toolchain, one wonders how far we are from
> being able to port all the P9 compilers to Linux and consequently to
> all Posix platforms.  My beef is that I have a wide choice of cross-
> and native toolchains with which to port Plan 9 to a MIPS platform
> (LSB), but I really wish I could settle on something I am much more
> comfortable and familiar with.

I guess I'm not following your line of thought here.

Thanks,
Roman.

Reply via email to