InfoQ Homepage Development Content on InfoQ
-
HTML 5 Web Sockets vs. Comet and Ajax
InfoQ discusses with Richard Smith from Kaazing, about the evolution of technologies like AJAX, Comet and how they match against the promising HTML 5 Web Sockets standard.
-
IronPython 2.0 Has Been Released
Microsoft has released IronPython 2.0 on CodePlex, the .NET implementation of the Python language. The most important improvement is running on top of the Dynamic Language Runtime (DLR).
-
It's Official: Visual Studio 2010 Will Ship with F#
Back in 2007 it was revealed that F# would become a first class language on the .NET platform at some point in the future. Last night it was announced that F# will be included in the Visual Studio 2010 release.
-
Presentation: Ruby.rewrite(Ruby)
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.
-
Interview: Yehuda Katz Explains Merb
In this interview from RubyFringe, Yehuda Katz talks about the design principles behind Merb and its focus on a stable API. Yehuda also mentions Yard, an RDoc replacement, which provides a simple way to define contracts for Ruby methods.
-
Ruby FFI Brings Native Library Access to JRuby, MRI
The Ruby FFI library allows to access native code loaded from shared libraries. Created for Rubinius, it was recently ported to JRuby, MRI (1.8 and 1.9). Ruby FFI 0.2.0 has now been released.
-
JXInsight 5.7 Supports Activity Based Metering Solution and JMX Integration for Java Applications
The latest version of JXInsight, an application performance monitoring software, supports activity based metering solution and JMX integration for Java applications. JInspired development team has recently announced the availability of JXInsight 5.7 version.
-
SpringOne Brings a New Tomcat Server, VMware Partnership, and ActionScript Offerings
The announce SpringOne conference included the announcement of tcServer, partnerships with VMware and Adobe, and the new Spring ActionScript project.
-
Web PI Installs the Microsoft Web Platform
Microsoft has made available the Web Platform Installer, aka Web PI, a tool used to install the entire Microsoft web platform including: IIS7, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition, .NET Framework.
-
Web Services Test Forum Announced
IBM, Oracle, Red Hat and others have just announced the formation of the Web Services Test Forum, a venue for continuous testing of interoperability for heterogeneous Web Services implementations as well as a flexible way for vendors and customers to define the interoperability scenarios that are important for them. But how does this relate to WS-I and why has Microsoft not signed up to it yet?
-
Article: Writing A Texual DSL Using 'OSLO'
As key part the Oslo tools is a language for modeling textual DSLs (MGrammar). This article is an an attempt to try and use MGrammar to write a small parser that can interpret dates expressed in natural language.
-
WiX: The Future of Setup/Deployment Projects for Windows Developers
Setup/Deployment Projects are currently strongly tied to the Visual Studio IDE itself. This makes it unnecessarily difficult to build setup/deployment projects from tools such as NAnt and MSBuild. Microsoft will be addressing this by replacing the venerable tool with WiX, their open-source Windows Installer XML toolset.
-
External DSLs: Success and Failure Factors
Given the growing interest in Domain Specific Languages, Michael Feathers provides some reflections on external DSLs, their advantages and pitfalls as well as possible success and failure factors that he believes to be function of far more than the technology.
-
Reference Ontology for Semantic Service Oriented Architectures
Last month, OASIS published a committee draft of Reference Ontology for Semantic Service Oriented Architectures - an abstract framework for understanding significant entities and relationships between them within a Semantically-enabled Service-Oriented environment.
-
In Other News: Free Windows for CPAN Authors
In an unprecedented move, Microsoft is giving all the CPAN authors access to an array of hosted Windows virtual machines. The machines will be hosted in Australia by a third part with the goal of making it possible for Perl on Windows to achieve parity with Perl on other platforms.