BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Languages Content on InfoQ

  • 24.37% of Web Developers to Try Ruby in Next 12 Months

    A recent SitePoint survey of 5000 Web developers show 24.37% are set to try Ruby in the next year.

  • Closures Proposed for Java SE 7

    Some of the main architects of the Java language) have put out a proposal for adding closures and local functions to Java SE 7, a feature that Smalltalk users always raved about, which is common in scripting langauges and even C# supports them. The reactions from the community have been over all quite positive.

  • Ruby Compilation on .Net Maturing

    John Gough, a professor at Queensland University of Technology, talked about his team's work with Ruby .Net compilation at the recent Microsoft Lang.NET 2006 Symposium.

  • Nemerle: A Hybrid Programming Language For The .NET Platform

    Nemerle is a hybrid language developed by the Computer Science Institute of the University of Wroclaw in Poland. It is a high-level statically typed language that offers functional, object-oriented, and imperative features. It has a simple C#-like syntax and a meta-programming system.

  • Opinion: Final should be default, not deprecated

    Elliotte Rusty Harold has joined a growing discussion across some blogs and lists about the topic of deprecating the final keyword in Java, saying that in order to properly design by contract, most methods should be marked final until the language can be modified to do this by default (and only then eliminating the keyword).

  • Article: Ruby and Rails: In your face... but out of your way

    Ruby on Rails is in many ways a system in itself. But in many, many other ways, Rails exposes, explores, and exploits its connections to Ruby, rather than hiding or disguising them. David A. Black, author of the book Ruby for Rails from Manning, shares his thoughts on whether or not Rails developers should take the time to master Ruby.

BT