InfoQ Homepage News
-
JRuby Roundup: RCov Port Available, Ribs For Hibernate Support, Parser Stats
A port of the popular code coverage tool rcov is now available for JRuby. Ola Bini started a Hibernate-based library for persisting Ruby objects named Ribs. And finally, JRuby trunk contains a new MBean for analysing parse times.
-
The source code for portions of .NET 3.5 SP1
Updated source code for fifteen .NET assemblies have been released. These can be downloaded as needed by Visual Studio or all at once using NetMassDownloader.
-
Presentation: Ruby Beyond Rails
John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages.
-
Interview: Joshua Kerievsky about Industrial XP
In this interview taken by Sadek Drobi of InfoQ, Joshua Kerievsky, founder of Industrial Logic, talks about Industrial Extreme Programming which extends XP by including practices dealing with management, customers and developers.
-
SDK for StyleCop Released
One of the central complaints about Microsoft's StyleCop is that the rules were not customizable. This is being addressed with the release of an SDK.
-
SQL Server 2008 Report Builder 2.0 RC1 Ready for Download
Microsoft has released SQL Server 2008 Report Builder 2.0 RC1. The Report Builder has full support for SQL Server 2008 Reporting Services including: various report layouts, data visualizations and formatted text.
-
Dynamic Invocation Runs on OpenJDK
John Rose, a Hotspot VM developer at Sun, has announced the first successful execution of the 'invokedynamic' instruction on the OpenJDK VM. Dynamic invocation is an important feature for adapting dynamic languages to the JVM.
-
Orchestration vs. Choreography: Debate Over Definitions
With SOA maturing, it becomes more apparent that many people are getting lost in the “alphabet soup” of the terms that are interpreted and misinterpreted differently by many people. This makes it even harder for people, discussing complex SOA issues, to understand each other.
-
John Resig on TraceMonkey and the future of JavaScript-based RIAs
The newly announced TraceMonkey is a trace-based JIT compiler that will be featured in the next release of Firefox and pushes the envelope on JavaScript performance. InfoQ has a Q&A with Mozilla JavaScript Evangelist and jQuery creator John Resig about this exiting development and what it signifies for the future of JavaScript-based RIAs.
-
F# Update: MonoDevelop, a New Book, and a New CTP
Though still officially just a research project, the excitement over F# continues unabated. In today's roundup, we take a brief look at what's new for F#.
-
Fowler: Agile Vs. Lean Misses the Point
In a recent blog post, Martin Fowler explains how the question "Should I use Lean software development instead of Agile?" is based on a false premise. Agile and lean are so deeply interwoven that if you are doing agile you are doing lean, and vice-versa. Those considering process change will likely find the description of the interrelatedness interesting and enlightening.
-
Near C Performance for RIAs with Next Generation Mozilla JavaScript Engine
The Mozilla Foundation has developed TraceMonkey a trace-based JIT compiler that pushes the envelope on JavaScript performance. With plans to be incorporated it in the 3.1 release of Firefox, it delivers near C performance and promises to ‘leap frog’ RIA development to a new level.
-
Article: ActionScript 3 for Java Programmers
Often the hardest part of changing technologies is language syntax differences. This new article provides Java developers with a transition guide to Actionscript which forms the foundation of Flex.
-
VMware Infrastructure 3 Book Excerpt and Author Interview
The new book VMware Infrastructure 3: Advanced Technical Design Guide and Advanced Operations Guide details both the design environments and operational processes of VMware Infrastructure 3. InfoQ is proud to provide both a book excerpt and an interview with the authors Ron Oglesby, Scott Herold, and Mike Laverick.
-
JRuby 1.1.4 Released
JRuby 1.1.4 is now available and features improved and much faster Java integration, the beginnings of 1.9 compatibility, native library integration with FFI, and much more.