logo

 

     
 
BW2 Home
BW2 Site Map
BW2 Popular Articles
BW2 Search
Using This Site...
 
 
Bitwise Home
 
 
 

rss

 
 

ruby in steel

hostgator

 

logo

Latest Features...


The Book Of Ruby - Free Ruby eBook

Ruby Programming Tutorial
Thursday 15 May 2008 by Huw Collingbourne
I guess quite a few Bitwise readers (in the UK, at any rate) know me best for the innumerable programming tutorials which I’ve written over the years in PC Plus, PC Pro, PC Answers, PC Magazine, Computer Shopper and various other magazines...
I now have a software company to run and spend much of my time actually writing software instead of writing about it. Even so, I haven't completely given up writing programming tutorials. A while ago, I released a free eBook called The Little Book Of Ruby, which covers the essential features of (...)
- more...


The Ruby Programming Language

Ruby Reference Book
Friday 9 May 2008 by Huw Collingbourne

The Ruby Programming Language - $39.99 (£24.99)
by David Flanagan and Yukihiro Matsumoto
O’Reilly http://www.oreilly.com/
444 pp.
ISBN 10: 0-596-51617-7
ISBN 13: 9780596516178

There has been a glut of Ruby programming books in recent months. However, The Ruby Programming Language is different. It is co-authored by Yukihiro Matsumoto (‘Matz') the creator of the Ruby language itself. So, if you want to get the lowdown on the language from the really authoritative (...)
- more...


CodeGear Sold!

Borland Developer Tools is Borland No More...
Wednesday 7 May 2008 by Huw Collingbourne
The Developer Tools group of Borland - the people who make tools such as JBuilder and Delphi - will henceforth be a part of Embarcadero Technologies, a cross platform database company.
Borland first announced its intention to sell of the Developer Tools group in February 2006 but, in a surprising twist of events, decided to hang onto them in November of the same year. Ever since that date there has been widespread speculation about the future of the group. That speculation (...)
- more...


Adobe AIR - Going Native (ish)

Is Adobe’s AIR really the best choice for desktop applications?
Monday 5 May 2008 by Huw Collingbourne

RIA (Rich Internet Applications) is a fashionable acronym which has now been reversed by Adobe to create AIR (Adobe Integrated Runtime) - a collection of code and utilities aimed at creating desktop applications using a mix of technologies (HTML, XML, ActionScript and Flash) which had hitherto been confined (well, mostly) to web browsers.

I say ‘mostly' since, in fact it is perfectly possible to embed Adobe's Flash player into a standalone application written in C#, say, or Delphi and program its behaviour using Adobe's Flex framework. But AIR applications don't need to be embedded into other programs in order to operate (...)
- more...


Love The Office Ribbon?

Um, How Polite Would You Like The Answer To Be...?
Tuesday 29 April 2008 by Huw Collingbourne

After all this time I still don’t know my way around the ‘ribbon’ in Microsoft Word 2007...

Above: a slogan from Microsoft Labs. Someone there has a very dry sense of humour, I think! ...so, I was pleased to discover a new tool to help lost souls like me find our way around the new-style Office applications. Search Commands from Microsoft Office Labs is an add-in that “helps (...)
- more...


Visual Ruby On Rails

As Olivia Newton-John says (more or less) Let’s get Visual!
Monday 21 April 2008 by Huw Collingbourne

When I began programming with the Ruby language and the Rails web framework ( ‘Ruby On Rails’), a few years ago, the first thing I tried to find was a visual IDE. I’d assumed that every programming language worth its salt had one of those these days. I searched and I searched but none could I find.

The Visual Rails Workbench Well, if you can't find one, there really is no option but to write one yourself. That, fundamentally, was the impetus behind the creation of my company, SapphireSteel Software, and our Visual Studio-hosted IDE, Ruby In Steel. Before going on, let me put all my (...)
- more...


Morfik M2 - Ajax, The Next Generation

Visual Ajax Builder
Thursday 17 April 2008 by Huw Collingbourne

Just when you think you’ve seen everything there is to see in application development tools, along comes Morfik! In some ways, Morfik’s visual Ajax IDE, WebOS AppsBuilder, is bucking all the trends. All the most fashionable web developers tell me that the best tools for application development are a simple text editor and a command prompt. Morfik’s IDE is way out there at the other extreme - it lets you create Ajax applications by dragging, dropping, coding and debugging all inside an elegant ‘visual’ environment.

Morfik's visual design environment has been given a slick makeover in version 2. Here is a view of the form designer with the new Office-style ‘ribbon' at the top of the workspace. Suffice to say, you'll either love it or loathe it. If you don't want ‘no stinking IDE' then you (...)
- more...


Mindjet MindManager 7

Brainstorming and project planning
Monday 14 April 2008 by Huw Collingbourne

Mindjet MindManager 7
$349/£199 (other editions from $99/£49)
Free Trial Available
http://www.mindjet.com/

“MindManager Pro 7 enables companies and individuals to work smarter, think creatively and save time by revolutionizing the visual capture and management of information.” - Call me a cynic, but when I hear that some piece of software is going to make me a better, smarter, more productive human being, my first inclination is to put it back in the box and reach for the snake-oil.

Drag, drop, click and map - the MindManager way to plan a project My cynicism no doubt derives from experience with numerous programs over the years which claim to offer a shortcut to creative thinking. Invariably my initial high expectations have rapidly given way to the realisation that (...)
- more...


CodeGear - Delphi, JBuilder and Beyond...

Developments in Development Tools
Friday 11 April 2008 by Huw Collingbourne
The last couple of years have seen a great many changes for CodeGear - not least the name! The company that I knew for so many years as ‘Borland’ has been reborn as a new company with a new name but it is, nonetheless, owned by the old company with the old name. Just in case you missed these developments I should explain that Borland - the company that I have always associated with developer tools - has transformed itself into a company that specialises in mysterious acronyms such as ALM (Application Lifecycle Management) and SDO (Software Delivery Optimization) - terms which, in my ignorance, I must confess mean next to nothing to me. Meanwhile, the ‘real’ Borland - the Borland that gave the world a range of fast ‘Turbo’-branded compilers and the ‘Visual Pascal’ Delphi language - has now condensed into CodeGear.
What exactly are CodeGear doing right now? That's what I wanted to find out when I spoke to CodeGear's Jason Vokes (EMEA Senior Director Sales & Marketing) and Jon Harrison (Lead Technical Evangelist and Product Manager for Java products). I should say that the one thing we didn't talk (...)
- more...


Building your own Language – without tears

Dermot Hogan looks at what’s required to build your very own computer language using two new – and remarkable – tools. Microsoft’s Dynamic Language Runtime and ANTLR3 by Terrence Parr from the University of San Francisco.
Wednesday 2 April 2008 by Dermot Hogan

In this series, I’m going to start at the bottom of the DLR pond and work upwards towards the light.Specifically, I’m going to construct an ANTLR tree grammar for a calculator and show you how to wire this into a DLR framework. This is about as simple as you can get with the DLR and still do something meaningful. It’s a lot simpler than the Microsoft example, ToyScript, which comes with the Iron Python distribution. I’ve tried hard to pare the calculator example down to the absolute minimum required to actually do something non-trivial. But I don’t want to denigrate ToyScript – it’s an excellent example of how to use the DLR, but in my view it’s not quite introductory enough.

See also: Part One of this series To build your own language in the DLR you need two things. First off, the DLR itself. Secondly, ANTLR3. The DLR you can get from CodePlex. This is the Iron Python distribution and (according to Microsoft will contain the latest version of the DLR for the near (...)
- more...


More...

Flexible Rails

Monday 31 March 2008 by Huw Collingbourne

The Sapphire Programming Language

Tuesday 18 March 2008 by Huw Collingbourne

Can’t Add WPF Controls From Toolbox?

Monday 10 March 2008 by Huw Collingbourne

DLR - Build Your Own Language (without tears)

Monday 3 March 2008 by Dermot Hogan

Iron Ruby IDE - Free

Thursday 28 February 2008 by Huw Collingbourne

Adobe Flex 3 - Open Sourced, Released Today

Monday 25 February 2008 by Huw Collingbourne

Monkeypatching, Ruby and Smalltalk

Sunday 24 February 2008 by Huw Collingbourne

Visual Studio 2008 plus Expression Studio - FREE!

Tuesday 19 February 2008 by Huw Collingbourne

Learn A Language Online

Wednesday 13 February 2008 by Huw Collingbourne

LiveMocha - the Facebook for Language Learners?

Monday 11 February 2008 by Huw Collingbourne


Home