InfoQ Homepage Development Content on InfoQ
-
Jython Receives First Major Release in 4 Years with Version 2.2
The Jython team has released the first major release of Jython in 4 years with version 2.2. This version implements the internal architecture of Python 2.2 and features of Python 2.3.
-
High Performance Ruby MVC: Merb
By some accounts, Ruby on Rails request-processing has slowed 10-20% with each recent release, so Ezra Zygmuntowicz built his own Ruby-based MVC framework using some of the best parts of Rails. Recently, at the Ruby Hoedown event, Ezra demonstrated how Merb keeps the agility of ActiveRecord while focusing on high-load performance and concurrency.
-
RubyLearning.com to Relaunch Free Online Lessons
After achieving popularity last summer, Satish Talim at <a href="http://www.rubylearning.com/" target="_new">RubyLearning</a> is doing it again with his free online course. It started as a way for him to pick up the language, and after the community picked up on it, over 100 people joined him. He hopes to do better this time.
-
Interview: OpenJPA & the JPA spec with Patrick Linskey
OpenJPA is an implementation of the Java Persistence API (JPA) which can be used as a stand-alone POJO persistence layer, or it can be integrated into any EJB3.0 compliant container and many lightweight frameworks. In this interview, Patrick Linskey explains where OpenJPA came from, how it fits into the O/R Mapping space, the JPA specification, and future plans for OpenJPA.
-
Ruby 1.9 adds Fibers for lightweight concurrency
Fibers were recently in the Ruby 1.9 branch. The Coroutine-like concept has many uses, such as implementing lightweight concurrency and others. We look at the concept and influences of Fibers in Ruby 1.9, as well as code samples.
-
JRuby 1.0.1 release, JRuby 1.1 plan posted
Bugfix release JRuby 1.0.1 has just been made available, In other news: the planned items for JRuby 1.1, due this fall, were posted.
-
CodeSmith's PLINQO: Replace & Extend LINQ to SQL
CodeSmith released Professional LINQ to Objects, a set of templates to be used with CodeSmith and Visual Studio 2008 that supplement Microsoft's upcoming LINQ to SQL and have many great features including the ability ot generate or update a LINQ to SQL dbml file from a db schema, generation of LINQ to SQL entity manager & entity classes as well as the DataContext class.
-
JQuery Gains Live DOM Binding with Live Query Plugin
Live Query is a new plugin for jQuery that lets you register events or fire callbacks for matching DOM elements. The binding not only applies to elements that exist in the page at load time but also elements that are added later via Ajax.
-
FiveRuns Readies Latest Component of Rails Stack - Installer
FiveRuns, an enterprise Rails company, have built an installer for Ruby and associated packages.
-
Ruby Hoedown Presentations available online
Videos of the sessions from the Ruby Hoedown conference are now available online. Topics such as Merb, Ruby tuning, VoIP with Ruby are covered, as well as Smalltalk and Ruby history and much more.
-
JBoss Drools 4.0: Business rules now more accessible to non-programmers
JBoss Drools, an open-source business rules engine, recently reached version 4.0. InfoQ took the opportunity to learn more about JBoss Drools and its current and future capabilities.
-
OpenCSA Plenary Kick-starts SCA Standardization Effort
Less than a week after the official announcement concerning the formation of 6 new SCA-related technical committees, OASIS announces that there will be a 3 day Plenary, which will include an educational day followed by the first meetings of the various committees.
-
Catching Up with Scala
The Scala programming language has been catching the eye of a number of developers as of late. Scala is a functional object-oriented language which provides a seamless blend of features not found elsewhere, all while running on the JVM.
-
Call .NET Libraries from Lisp Using RDNZL
A long standing complaint about Lisp is the lack of high quality libraries. While the truth of this is disputed, there is certainly value in having access to the wide array of libraries found in the .Net platform.
-
LOGBack: Evolving Java Logging
Ceki Gülcü is well known in the world of Java logging. He founded Log4J and then worked on replacing Jakarta commons-logging with SLF4J. InfoQ spoke with Ceki about his new project, LOGBack, "the reliable, generic, fast and flexible logging framework for Java." With a 1.0 release just around the corner and some positive reviews from adopters, this may be the right time to take a look at LOGBack.