19 May 2013

The Ruby Reflector

Topic

JRuby

  Source Favicon
By Shane Becker of Engine Yard Developer Blog over 1 year ago.
Email

…other Rubinius related questions, feel free to direct them to @ Rubinius on Twitter, or email them to community@rubini.us .

NOTE: Don't miss the upcoming JRuby webinar led by Nick Sieger on September 15. Register now to save a spot. Topics you want to learn about in the webinar? Direct them to @ JRuby on Twitter.

engineyard.com Read
  Source Favicon
By David of David Chelimsky 2 years ago.
Email

Get specs passing on jruby ( Sidu Ponnappa)

Fix bug where mixing nested groups and outer-level examples gave unpredictable :line_number behavior ( Artur Małecki)

Regexp.escape the argument to -example (tip from Elliot Winkler)

Correctly pass/fail pending block with message expectations

CommandLine returns exit status (0/1) instead of true/false

Create path to formatter output file if it doesn't exist ( marekj).

rspec-expectations-2.6.0

full changelog

blog.davidchelimsky.net Read
  Source Favicon
By Thomas Enebo of Engine Yard Developer Blog over 1 year ago.
Email

…1.6.6. A few noteworthy mentions in this list is JRUBY-5657 (new 1.9 splat behavior), JRUBY- (new 1.9 to_ary behavior), and JRUBY-6067 ( Windows YAML issue).

If there is some issue we don't have targetted but you think is drop-dead important then please let us know...We are willing to expedite other issues if presented with a reasonable case for why it should be fixed. Please join the discussion .

engineyard.com Read
  Source Favicon
By Charles Nutter of Headius 8 days ago.
Email

Java, regardless of the VM technologies involved. We'll be able to get close; JRuby can, with the help of invokedynamic, make method calls *nearly* as fast as Java calls, and by generating type shapes we can make object state *nearly* as predictable as Java types, but we can't go all the way. Regardless of how great the underlying VM is, if you can't hold to its immutable truths, you're walking against the wind. Ruby on Dart would probably not be any faster than …

blog.headius.com Read
  Source Favicon
On RubyFlow - Search for jruby 12 days ago.
Email

kramdown-man is a markdown to man page converter, using the pure-Ruby kramdown markdown library. kramdown-man seeks to support the majority of markdown syntax and roff tags. Unlike ronn or md2man , kramdown-man does not depend on any C extensions, and supports JRuby.

Kramdown exposes the full Abstract Syntax Tree ( AST) of the markdown document . This makes it very easy to write markdown Converters .

rubyflow.com Read
  Source Favicon
By David of David Chelimsky 2 years ago.
Email

Get specs passing on jruby ( Sidu Ponnappa)

Fix bug where mixing nested groups and outer-level examples gave unpredictable :line_number behavior ( Artur Małecki)

Regexp.escape the argument to -example (tip from Elliot Winkler)

Correctly pass/fail pending block with message expectations

rspec-expectations-2.6.0.rc2

full changelog

Enhancments

change matcher accepts Regexps ( Robert Davis)

better descriptions for have xxx matchers ( Magnus Bergmark)

Bug fixes …

blog.davidchelimsky.net Read
  Source Favicon
Email

64-bit JVM. You can verify this by opening a command prompt and typing @ jruby -v@. The output should be similar to that below. The important point is that it is running on a " 64-bit Server VM."

bq. jruby 1.5.6 (ruby 1.8.7 patchlevel 249) ( 2010-12-03 9cf97c3) ( Java HotSpot(TM) 64-Bit Server VM 1.6.0_23) [amd64-java]

*Note:* JRuby currently only provides a JRuby+JRE installer for the 32-bit JRE. They are working on a 64-bit version but its not quite ready yet, …

engineyard.com Read
  Source Favicon
By Jason Clark of New Relic 24 days ago.
Email

…world, where the only real option for concurrency was running multiple processes. Recent versions of JRuby and MRI have changed that landscape. With Rubies providing OS-backed support for concurrency primitives, libraries and servers are taking advantage of threads like never before.

In light of this, we've done a significant rewrite - focused on thread safety - to how the Ruby agent accesses its metric data structures. All the agent internals now work through a set of methods which …

newrelic.com Read
  Source Favicon
By fitzy of Transcending Frontiers over 3 years ago.
Email

…we'll be sending each of the first 100 participants a limited edition JRubyConf Poster.

The JRuby Core Team will be around on IRC channel # jruby throughout the BugMash to help folks get started and to answer questions. Be sure to stop in and say hello!

There's also a great post on the good and bad of JRuby over at the Engine Yard blog .

thefrontiergroup.com.au Read
  Source Favicon
By Nick Sieger of Engine Yard Developer Blog over 2 years ago.
Email

The JRuby team also is usually present in the IRC room # jruby on irc.freenode.net, so feel free to stop by there to chat. You can also follow @ jruby on Twitter to stay on top of important updates.

Do you have any prediction or comments on Ruby/ JRuby adoption in the enterprise in the next couple of years? I'm personally bullish on JRuby adoption and consider it part of my mission on the JRuby team to make it happen. It's hard to say in exact terms how it will …

engineyard.com Read