BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Scripting Content on InfoQ

  • Groovy Gains Big Sky Sponsorship and aboutGroovy Portal

    The momentum behind Groovy continued to increase this week with the announcement of Big Sky Technology's funding of Jochen Theodorou's services full time to work on the project and the launch of the aboutGroovy portal.

  • Rob Relyea weighs in on XBAP vs. ActiveX

    In response to a question posed on Anne Zelenka's blog posting on the .NET 3.0 Framework launch, Rob Relyea weighs in on the comparison of XBAP to ActiveX that is being thrown around the .NET community.

  • Python for .NET

    IronPython is an excellent solution for developers who need their .NET support for their Python applications. That is, unless they also need libraries that are only supported by C++ extensions. This is where Python for .NET comes in.

  • On migrating from Python & Zope to Java with EJB 3 & JBoss SEAM

    Nuxeo has announced that the next version of its ECM product will be based entirely on Java, using JBoss SEAM, EJB 3, and JBoss. The move is interesting for a company claiming to be "the biggest Zope-focused company in the world." InfoQ spoke to Nuxeo's engineering team to find the why and how of their move.

  • Using Groovy To Write Less Code

    In a new IBM DeveloperWorks article, Scott Hickey compares writing code in Java versus Groovy. He finds that Groovy allows developers to focus more time writing algorithms and less time focusing on language semantics.

  • IronPython 1.0 Released

    On September 5, Microsoft released the first production version of IronPython. This implementation of Python runs on the Common Language Runtime 2.0. IronPython 1.0 can be downloaded from CodePlex, Microsoft's community development web site.

  • InfoQ Article: Grails + EJB Domain Models Step-by-Step

    Grails could bring Ruby on Rails style productivity to the Java platform, built on the Groovy language and fully integrated with Java. In this tutorial, Jason Rudolph shows how to use Grails to quickly build a functional website around an existing EJB 3 entity bean domain model with very little code.

  • Bringing Scripting to the Java Platform

    Scripting languages have traditionally been difficult to integrate into Java applications. A new article on the Sun Developer Network takes a look at using JSR 223 - Scripting for the Java Platform to integrate scripting into your application.

  • Catching up with Groovy

    Groovy released its jsr-6 version last week. InfoQ chatted with lead Guillaume Laforge to find out the current status through 1.0 final. Noteworthy in the JSR-6 release are patches submitted by Oracle around Groovy's easy support of JMX beans, a new solution for mocking (based on Groovy's Meta-Object Protocol), stored procedures. Enhancements for 1.0 aim to make Groovy as fast as raw Java.

  • Scala: combining the best of Ruby and Java?

    Like Ruby, Scala has a very terse syntax and its extensibility makes it suitable for writing DSLs, like Java, Scala is statically typed and can call Java code seamlessly without any declarations or glue code. Scala founder Martin Odersky (who co-designed Java Generics and implemented javac) has started blog today with his first entry on the history which led up to Scala.

  • Watir Adds Support for Modal Dialogs

    Watir is a very popular testing tool for web apps. The newest release adds support for Internet Explorer modal dialogs, which are common in enterprise applications.

  • Groovy gets a contribution from Oracle; ongoing Grails contributions discussed

    Oracle has recently contributed an extension to the Groovy JMX MBean. An ongoing contribution is currently being discussed between Oracle and the Groovy and Grails leads about Oracle's intention to contribute ongoing engineering and QA resources to the projects. Oracle believes that better integration makes Grails potentially better suited for mainstream enterprise adoption than Rails.

BT