BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

rss
Followers

Google Open Sources Gumbo, An HTML5 Parsing Library

by Abel Avram Follow 4 Followers on  Aug 14, 2013

Google has open sourced Gumbo, an HTML parsing library written in C. Gumbo adheres to the HTML5 parsing algorithm, passing all html5lib-0.95 tests, and has been tested on 2.5 billion pages indexed by Google.

Followers

Ruby VM Roundup: Ruby 1.9.2 Preview 1, Ruby Versions Site

by Werner Schuster Follow 4 Followers on  Jul 20, 2009

Ruby 1.9.2 Preview 1 is now available and brings API improvements such as Method#parameters, GC optimization for long lived objects, and more. Also: to keep up to speed with Ruby implementations, David A. Black announced ruby-versions.net which provides a long list of MRI versions as well as JRuby, Rubinius and REE installations.

Followers

The Future of ParseTree

by Werner Schuster Follow 4 Followers on  Apr 22, 2009 1

The current Ruby 1.9.1 doesn't have the required features to allow ParseTree's runtime features to work - which means some libraries that depend on those features won't work. Examples are Merb's action arguments or heckle. We take a look at the state of ParseTree - and how ruby_parser is a possible way out.

Followers

RFactor: Ruby Refactoring Support for Text Editors

by Mirko Stocker Follow 0 Followers on  Mar 04, 2009 1

RFactor is a Ruby refactoring tool that aims to bring automated refactoring support to text editors. We talked to its developer Fabio Kung to learn how it works and what's planned for the future.

Followers

Presentation: Ruby.rewrite(Ruby)

by Werner Schuster Follow 4 Followers on  Dec 10, 2008 4

In this RubyFringe talk, Reginald Braithwaite shows how to write Ruby that reads, writes, and rewrites Ruby. The demos include extending the Ruby language with conditional expressions, new forms of evaluation such as call-by-name and call-by-need, and more.

Followers

Sequel, The Database Toolkit For Ruby

by Sebastien Auvray Follow 0 Followers on  Nov 11, 2008 3

Sequel, apart from being an alternative to ActiveRecord, offers a complete Ruby toolkit to handle database operations. InfoQ had the chance to catch up with Jeremy Evans who replaced Sharon Rosner as project leader eight months ago.

Followers

Merb Roundup: Merb 1.0, EngineYard Will Offer Merb Support

by Werner Schuster Follow 4 Followers on  Nov 10, 2008 1

Merb 1.0 has been released. Some last minute changes included improved JRuby and Windows support (action arguments support under JRuby). Also: EngineYard announced support for Merb.

Followers

Static Analysis Tools Roundup: Roodi, Rufus, Reek, Flay

by Werner Schuster Follow 4 Followers on  Nov 07, 2008 2

Ruby_parser, ParseTree, and it's cleaned up output UnifiedRuby, provide access to Ruby source code ASTs. We take a look at four static analysis tools built in plain Ruby: Flay, Roodi, Rufus, Reek.

Followers

ParseTree 3.0 Released, Many Related Libraries Updated

by Werner Schuster Follow 4 Followers on  Oct 23, 2008

Ryan Davis announced the release of ParseTree 3.0, as well as an update to related libraries: Ruby2Ruby and Flog. Sexp_processor, the library to write visitors for analyzing parse tree s-exprs was split out as a gem. Also: ruby_parser 2.0, a Ruby parser written in Ruby, was released with many improvements.

Followers

MacRuby 0.3 Release Brings Interface Builder Support, HotCocoa for GUI Building

by Werner Schuster Follow 4 Followers on  Sep 12, 2008

MacRuby 0.3 was released with many improvements, among them support for GUIs built with the InterfaceBuilder. Also: HotCocoa, a Builder-style API for Cocoa GUIs is shipped with the new release of MacRuby.

Followers

Using ParseTree for LINQ-style queries and extracting metadata

by Werner Schuster Follow 4 Followers on  Feb 14, 2008 1

Whether it's LISP macros or LINQ's expression trees - access to the AST of code is a powerful tool. We look at how ParseTree allows this in Ruby - and how it's being used in libraries like Ambition, Sequel and the web framework Merb.

Followers

ruby_parser 1.0: a Ruby Parser written in Ruby

by Werner Schuster Follow 4 Followers on  Dec 28, 2007

Parsing Ruby source code has been done in C, Java, C# - and now in Ruby. Ryan Davis, now working at EngineYard on the Rubinius project, just released ruby_parser 1.0.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT