BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • CrossTwine Linker Aims to Boost MRI and 1.9.1 Performance

    CrossTwine aims to improve the performance of MRI, 1.9.1, and Python. Unlike new Ruby VMs, the CrossTwine Linker allows to improve efficiency of the existing interpreters and VMs, while keeping their complete feature set. The company plans to offer services to use the CrossTwine Linker technology to speed up specific applications.

  • Flex Builder for Linux Dead?

    Over the last few years, Adobe has taken a number of steps to entice a broad range of enterprise developers to use the Flex development platform. With all Adobe's extra work to court open source minded developers, it is surprising to hear the rumblings this week about the end of Flex Builder Linux.

  • Should ASP.NET Developers Learn ASP.NET MVC?

    Many discussions of whether or not developers should use or learn ASP.NET MVC has been going on in blogs, Twitter and forums the last couple of weeks. The opinions varies from not recommended to all ASP.NET developers should learn it. InfoQ have tried to summarize some of the recent activity around this topic.

  • Article: Grid Computing on the Azure Cloud Computing Platform, Part 1

    In this 3-parts series of articles, David Pallmann explains how to perform grid computations on the Azure cloud computing platform. In Part 1 he presents a design pattern for using Azure for grid computing, while in Part 2 and 3 he is going to give a concrete code example.

  • Interview: Guy Steele Interviews John McCarthy, Father of Lisp

    In this phone interview that took place in front of an audience at OOPSLA 2008, Guy Steele spins a yarn with John McCarthy, the father of Lisp, attempting to find out some details surrounding the language inception in the 50’ and its later evolution.

  • Adobe ConnectNow-Terracotta Integration Uses Distributed Shared Memory to Manage Scalability

    Adobe ConnectNow is a free web conferencing and collaboration software. It's built on the Adobe Flash Collaboration Service (AFCS). For the Java server-side component of AFCS, Adobe integrated ConnectNow application with Terracotta software to take advantage of Terracotta's shared application memory store to address scalability of the web application.

  • RubyMine 1.0 Steps Into the Ruby IDE Ring

    JetBrains, the developers of IntelliJ IDEA and ReSharper among others, released its first foray into the Ruby space with RubyMine 1.0 – an IDE for Ruby and Ruby on Rails development.

  • What Is .NET 4.0 Beta 1 Going to Bring to PLINQ?

    Ed Essey, a Program Manager on the Microsoft Parallel Computing team, wrote on the latest enhancements to PLINQ that are to appear in .NET 4.0 Beta 1 that is to be released soon. Some of them are: “With” Operators Pattern, Execution Mode, Cancellation, Refactoring, Performance Improvements.

  • SQL Enlight T-SQL Analyzer

    SQL Enlight is a tool designed to expedite and facilitate T-SQL development through code analysis and templating. SQL Enlight integrates into MS Visual Studio and SQL Management Studio.

  • Article: Using SketchFlow to Create Better Prototypes

    Simon Guest of Microsoft introduces SketchFlow by discussing why prototyping is an important developer skill and how a tool can enhance developer-customer interaction. The functionality and features of SketchFlow are presented in the context of an ongoing sample application (an on-line store).

  • Implementation Roundup: Ruby 1.8.x update, JRuby on .NET, MacRuby and MagLev Progress

    New versions of Ruby 1.8.6 and 1.8.7 are available now. JRuby development moves ahead with experiments with running JRuby on IKVM. Also: MacRuby continues performance work and MagLev now runs RubyGems.

  • What Software are Other Geeks Using?

    Wakoopa, a new start-up based in Amsterdam, Holland, has created a new social network aimed at discovering and sharing what applications people are using. While its user base is relatively small and geek oriented, the network provides useful insight on software usage with a social twist.

  • Dedicated Tester on an Agile Team

    The need for dedicated testers on an Agile team has been long discussed and debated. In many Agile teams dedicated testers play a pivotal role where as in others developers double up as testers. A recent discussion on the Scrum Development group tries to revisit the need for having a dedicated tester on the team.

  • Presentation: Gallio, a .NET Testing Automation Platform

    In this presentation recorded at QCon SF 2008, Jeff Brown presents Gallio, a test automation platform, and MbUnit, a test automation framework for .NET. He shows how a test framework works on Gallio and talks about the difficulties faced when building such a platform.

  • Using Newspeak and Hopscotch for UI Composition

    Hopscotch is an application framework and IDE for Newspeak, a new programming language and platform inspired by Smalltalk, Self and Beta. Hopscotch avoids a number of design limitations and shortcomings of traditional UIs and UI frameworks by favoring a framework architecture which enable easy composition of interfaces.

BT