News (3)

Developer aims for Dtrace on FreeBSD

One of the most useful tidbits from the basket of code released into the public domain this year by Sun Microsystems is likely to make it to the FreeBSD platform. Read more »

Grassroots computing languages hit the big time

Once considered simple toys by serious programmers, scripting languages are becoming first-class citizens in the world of corporate software development. Read more »

Small is beautiful for Web 2.0 start-ups

Jason Fried, president of start-up 37Signals, is a bona fide software entrepreneur. But he wants nothing to do with the traditional model of starting a software company. Read more »

Features (17)

Kicking off with Ruby

What is Ruby and why is it useful? This article will touch on the history and features of the Ruby language, and some of the reasons you might want to have a deeper look at Ruby. Read more »

Looking ahead to IronRuby

Many of us are forced (for good or ill) to code within the .NET ecosystem. With the impending release of IronRuby, .NET developers will finally be able to try this interpreted, flexible and object oriented language without giving up Visual Studio or the advantages of the .NET framework. Read more »

Achieve quick solutions with this Ruby in the rough

The Ruby-interpreted scripting language is an easy-to-learn environment for quickly developing object-oriented applications. Learn more about Ruby in this article from Builder.com Read more »

Modules and Introspection with Ruby

The Ruby language has a number of features that make it easy to organise code in ways that avoid duplication and makes your expressions clear and easy to understand. Read more »

Ruby on Rails Explained

There are plenty of frameworks around but Ruby on Rails is a new breed, focused on productivity not language. Simon Jackson explains what makes it different. Read more »

JRuby: An Introduction

JRuby is a 100 percent Java implementation of the Ruby interpreter, and while it does not have all the features of Ruby it does have most of built-in classes of the language. Read more »

One virtual machine to rule them all

The Java platform can be used to interpret more than just the Java language -- it has expanded its coverage to include Ruby, Python with PHP to follow shortly. Read more »

A Quickstart to Haskell

Haskell is a functional programming language, in some ways similiar to ML or Erlang. Programming in functional languages can be a bit of a challenge to people used to standard, imperative methods. Don't fret, Builder AU's got you covered with this short quick start to Haskell. Read more »

First impressions of ASP.NET's MVC framework

Find out why you may want to use Microsoft's Model View Controller (MVC) framework instead of Web Forms. Read more »

RIFE with possibilities

Developing a web-based application is never a small undertaking. At the very best it's a lot of work just to develop the code that does whatever it is your application is supposed to do but before you even get to the point of writing your application's code, you have to decide what you going to write it in. Read more »

Log in


Sign up | Forgot your password?

  • Staff Crying, mooning and leaving

    In this week's roundup we see that continuous whining can get results, Linux users get 64-bit Flash and Moonlight previews, the latest in the Yahoo/Microsoft relationship and Senator Conroy ducks and weave in Senate Question Time. Read more »

    -- posted by Staff

  • Brendon Chase Sun eye Web developers with Netbeans 6.5

    Despite the recent employment axe hitting Sun the company has pushed out a new release of its Netbeans open source IDE with an eye to appeal more to Web developers. Read more »

    -- posted by Brendon Chase

  • Renai LeMay BarCamp buzz: Let the hacking continue

    Attending last weekend's BarCamp in Sydney, it was hard to escape the conclusion that a certain "dot-com bust" flavour had seeped into the kool aid previously being drunk by Australia's web 2.0 and early stage start-up sector. Read more »

    -- posted by Renai LeMay

What's on?