Headius

Helping Ruby and Java Evolve Together

Thursday, May 14, 2009

BiteScript 0.0.2 Scripting Examples

›
I just released BiteScript 0.0.2, which mainly fixes some issues defining packages and non-public classes. BiteScript is basically just a si...
1 comment:

Help JRuby by Fixing RubySpecs

›
A number of you have asked how you can help JRuby development. Well there's actually an easy way: fix RubySpec failures. You may have n...
1 comment:

fork and exec on the JVM? JRuby to the Rescue!

›
Today David R. MacIver pinged me in #scala and asked "headius: Presumably you guys have spent quite a lot of time trying to make things...
19 comments:
Wednesday, May 13, 2009

JRuby Nailgun Support in 1.3.0

›
I've merged changes into master (to be 1.3 soon) that should make Nailgun easier to use. And 1.3 will be the first release to include a...
15 comments:
Thursday, April 30, 2009

Stand and Be Counted

›
In the spirit of Nick Sieger's short statement on the recent uproar over Matt Aimonetti's "pr0n star" talk, I'm posti...
28 comments:
Saturday, April 25, 2009

Setting up Typo on JRuby

›
I figured I'd give Typo a try on JRuby today. It has been working for quite a while, but with the GlassFish gem improving so much I thou...
3 comments:

Apache + JRuby + Rails + GlassFish = Easy Deployment!

›
It occurred to me today that a lot of people probably want a JRuby deployment option that works with a front-end web server. I present for y...
5 comments:
Wednesday, April 22, 2009

The Future: Part One

›
There's been a lot of supposition about the future lately, and I've certainly read and succumbed to the temptation of the prognostic...
20 comments:
Monday, April 13, 2009

JRuby Moves to Git

›
We have successfully migrated JRuby development to Git! The main repository is on the JRuby kenai.com project , but most folks will just wan...
11 comments:
Thursday, April 02, 2009

How JRuby Makes Ruby Fast

›
At least once a year there's a maelstrom of posts about a new Ruby implementation with stellar numbers. These numbers are usually based ...
18 comments:
Sunday, March 29, 2009

On Benchmarking

›
Sigh. It must be that time of year again. Another partially-completed Ruby implementation has started to get overhyped because of early perf...
19 comments:
Saturday, March 28, 2009

BiteScript 0.0.1 - A Ruby DSL for JVM Bytecode

›
I have finally released the first version of BiteScript , my little DSL for generating JVM bytecode. Install it as a gem with "gem inst...
6 comments:
Thursday, March 12, 2009

More Compiling Ruby to Java Types

›
I did another pass on compiler2 , and managed to wire in signature support. So let's look at a couple examples: class MyRubyClass def h...
19 comments:
Tuesday, March 10, 2009

Compiling Ruby to Java Types

›
"Compiler #2" as it has been affectionately called is a compiler to turn normal Ruby classes into Java classes, so they can be con...
7 comments:
Saturday, February 28, 2009

Help Us Set Priorities for JRuby 1.3

›
With JRuby 1.2 almost out the door, I want to talk a bit about where we should go with JRuby 1.3. There's always more work to do, but in...
30 comments:
Friday, February 27, 2009

JRuby on Java ME

›
A number of folks have asked us over the years whether JRuby could run on a Java ME-enabled device. I've always said I believed it would...
3 comments:
Wednesday, February 25, 2009

Ruboto Is Your Friend

›
Ok, so I intentionally made my last post a bit of a "tease". You can't fault me for trying to drum up a little buzz, yeah? An...
14 comments:
Tuesday, February 24, 2009

Domo Arigato, Mr. Ruboto

›
# cat test.rb require 'java' import java.lang.System class Ruboto def greet(who) puts "Hello, #{who}!" end end name = Sy...
21 comments:
Wednesday, February 18, 2009

JRuby 1.2: Coping With Bugs

›
We get a lot of bug reports on the JRuby project. No, it's not because JRuby's a buggy POS. It's because we're implementing ...
15 comments:
‹
›
Home
View web version

About Me

My photo
Charles Oliver Nutter
View my complete profile
Powered by Blogger.