Sun Takes on

Sun Microsystems announced last week that Charles Nutter and Thomas
Enebo, the chief maintainers of JRuby, are joining the company as
full-time employees. Nutter and Enebo are set to spend all their time
working on the open-source JRuby project, with a particular focus on
developer tools. Specifically, they are charged with bringing JRuby to
1.0 status.
http://www.adtmag.com/article.aspx?id=19265

On Mon, 25 Sep 2006 17:10:11 +0900
“zoat” [email protected] wrote:

Sun Microsystems announced last week that Charles Nutter and Thomas
Enebo, the chief maintainers of JRuby, are joining the company as
full-time employees. Nutter and Enebo are set to spend all their time
working on the open-source JRuby project, with a particular focus on
developer tools. Specifically, they are charged with bringing JRuby to
1.0 status.
http://www.adtmag.com/article.aspx?id=19265

Don’t you mean 1.0 Enterprise Edition 2.3 Excelsior status? I think
you’re missing a few project code names too.

I’ve read Charles’ posts many times. The JRuby project is pretty cool.
Wish I had the chops to put something like that together. Congrats.

Zed A. Shaw wrote:

and

http://www.amazon.com/Programming-Language-Processors-Java-Interpreters/dp/0130257869/ref=pd_bxgy_b_text_b/102-2347842-4438503?ie=UTF8

Both are very soft introductions to making full parsers and languages to run on the JVM.

I don’t agree about those books, actually. I didn’t like them and I
don’t think you’ll learn that much from them. My recommendation is the
Dragon book. (Compilers - Principles, Techniques and Tools)

But c’mon, you just know Sun is gonna slap a few extra version numbers on that thing and push it to the Enterprise crowd. They can’t resist. It’s in their nature and for whatever reason sells things like meth hotcakes for them.

Incidentally, you may be right if it was JRuby and not just the two core
developers that were hired. As of now, Sun has declared that the JRuby
project will continue unhindered, and the JRuby community will continue
to have their say. (I would definitely not like extra version numbers
like this, for example…)


Ola B. (http://ola-bini.blogspot.com)
JvYAML, RbYAML, JRuby and Jatha contributor
System Developer, Karolinska Institutet (http://www.ki.se)
OLogix Consulting (http://www.ologix.com)

“Yields falsehood when quined” yields falsehood when quined.

On Mon, 25 Sep 2006 18:27:42 +0900
“Giles B.” [email protected] wrote:

I’ve read Charles’ posts many times. The JRuby project is pretty cool.
Wish I had the chops to put something like that together. Congrats.

Oh yeah, for sureness JRuby is very cool. If you actually are
interested in learning how to do this then check out:

http://www.amazon.com/Building-Parsers-Java-Steven-Metsker/dp/0201719622/sr=8-17/qid=1159177289/ref=sr_1_17/102-2347842-4438503

and

http://www.amazon.com/Programming-Language-Processors-Java-Interpreters/dp/0130257869/ref=pd_bxgy_b_text_b/102-2347842-4438503?ie=UTF8

Both are very soft introductions to making full parsers and languages to
run on the JVM.

But c’mon, you just know Sun is gonna slap a few extra version numbers
on that thing and push it to the Enterprise crowd. They can’t resist.
It’s in their nature and for whatever reason sells things like meth
hotcakes for them.

On Mon, 25 Sep 2006 19:20:23 +0900
Ola B. [email protected] wrote:

Zed A. Shaw wrote:

But c’mon, you just know Sun is gonna slap a few extra version numbers on that thing and push it to the Enterprise crowd. They can’t resist. It’s in their nature and for whatever reason sells things like meth hotcakes for them.

Incidentally, you may be right if it was JRuby and not just the two core
developers that were hired. As of now, Sun has declared that the JRuby
project will continue unhindered, and the JRuby community will continue
to have their say. (I would definitely not like extra version numbers
like this, for example…)

Oh well, either I’m losing my touch at being funny or it’s against
corporate policy.

On 25 Sep 2006, at 11:20, Ola B. wrote:

0201719622/sr=8-17/qid=1159177289/ref=sr_1_17/102-2347842-4438503
and
http://www.amazon.com/Programming-Language-Processors-Java-
Interpreters/dp/0130257869/ref=pd_bxgy_b_text_b/
102-2347842-4438503?ie=UTF8
Both are very soft introductions to making full parsers and
languages to run on the JVM.

I don’t agree about those books, actually. I didn’t like them and I
don’t think you’ll learn that much from them. My recommendation is
the Dragon book. (Compilers - Principles, Techniques and Tools)

Another very good book on interpreters is http://www.amazon.com/
Programming-Languages-Interpreter-based-Samuel-Kamin/dp/0201068249/
ref=sr_11_1/026-5047787-0958832?ie=UTF8 although the examples are all
written in pascal…

Ellie

Eleanor McHugh
Games With Brains

raise ArgumentError unless @reality.responds_to? :reason

On Mon, 2006-09-25 at 19:20 +0900, Ola B. wrote:

My recommendation is the
Dragon book. (Compilers - Principles, Techniques and Tools)

And the 2nd edition is out, w00t!!

http://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/0321486811/sr=8-2/qid=1159192732/ref=sr_1_2/104-5312749-4039968?ie=UTF8&s=books

Of course, it’s $100… but still…

Tom

On Sep 25, 2006, at 4:33 AM, Eleanor McHugh wrote:

Another very good book on interpreters is http://www.amazon.com/
Programming-Languages-Interpreter-based-Samuel-Kamin/dp/0201068249/
ref=sr_11_1/026-5047787-0958832?ie=UTF8 although the examples are
all written in pascal…

Seconded. Kamin’s is a very good book.

I’m also a huge fan of Wirth’s Compiler Construction book. 130 pages
of condensed brilliance and lucidity… Screw all those others! This
one is free:

http://www.oberon.ethz.ch/WirthPubl/CBEAll.pdf

On 9/25/06, Ryan D. [email protected] wrote:

I’m also a huge fan of Wirth’s Compiler Construction book. 130 pages
of condensed brilliance and lucidity… Screw all those others! This
one is free:

Hey someone my age, brilliant book, but maybe outdated a little bit,
well
to learn some good technique is never outdated, let me rephrase this
“less
useful nowadays”

Maybe a PL0 interpreter would be a nice Ruby Q., I guess it would.

http://www.oberon.ethz.ch/WirthPubl/CBEAll.pdf

Well I just looked at this awful link and realized this is a
completely
new edition - I was talking about the 197x edition, ahmm maybe you are
not
my age :wink:

Gotta read this…

Cheers
Robert

P.S.
s/PL0/Oberon-0/g
R.


Deux choses sont infinies : l’univers et la bêtise humaine ; en ce qui
concerne l’univers, je n’en ai pas acquis la certitude absolue.

  • Albert Einstein