
Merb: When Flexibility and Performance Matter
In this talk, Matt Aimonetti talks about the ideas and concepts behind Merb - and the reasons why it's appealing: speed, modularity and more.
Tracking change and innovation in the enterprise software development community

In this talk, Matt Aimonetti talks about the ideas and concepts behind Merb - and the reasons why it's appealing: speed, modularity and more.
Scala has been receiving much attention lately as a possible candidate to replace Java in the future. James Strachan creator of Groovy advocates in favor of Scala as James Gosling, creator of Java and Charles Nutter JRuby Core Developer, have done in the past.
Ruby on Rails has been around for about 5 years and in those years developers have created a lot of applications. Many of those applications were created while learning Ruby and Ruby on Rails and may not have used the best practices but yet made it into production web sites. These web applications can be problematical but a new book focused on the solution is available.

InfoQ's Rob Bazinet and Matthew Bass had the opportunity to talk with Jeremy McAnally, about the book he co-authored with Assaf Arkin, Ruby in Practice. The book is not for the beginner looking to simply learn Ruby but for the Rubyist seeking more detailed guidance on specific topics.

The Ruby language was first released 14 years ago and since that time as experienced great growth with thanks to Ruby frameworks such as Ruby on Rails. This book covers intricate details of the Ruby language today, including the latest Ruby 1.9.1, and gives developers a solid foundation for creating Ruby applications.

Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.

In this talk Glenn Vanderburg discusses what the Ruby community has learned about building DSLs, and shows how to build state-of-the-art DSLs without going overboard.

David Pollak talks about using Scala to write the Lift web development framework and his desire to write a productive framework that allows the developer to write concise code on top of a very strongly typed language.

In this interview taped at QCon London 2009, Rich Hickey talks about all things Clojure: Software Transactional Memory, concurrency, persistent data structures, ports, AOT compilation, and more.

The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.