Hackety Hack – The Foundation for a Revolution

Why the lucky stiff is a well known name among most Ruby developers. Many have read his Ruby programming tutorials and seen his spectacular performances (or whatever they are) at RailsConf and elsewhere. Personally, I owe him a lot for Hpricot, the liberal HTML parser (at my government agency we use it to run the quarterly test of all public websites in Sweden). Hpricot is also the default parser for the Ruby Accessibility Analysis Kit. Continue reading

Bringing Ruby to the .NET environment

Things are heating up in the Ruby-as-a-dotnet-language area. Martin Fowler voiced his concerns on Microsoft not being able to look at source code and therefore having trouble implementing Ruby properly. Microsoft, with John Lam in the cockpit, is implementting Ruby for the .net platform (if you have been reading my previous blog posts I predicted way back in february 2006 that John Lam would get scooped up my Microsoft:-).

Ola Bini is also concerned about Microsoft not letting ther developers look at the Ruby implementation. If you remember the whole SCO debacle I guess it isn’t that strange. Microsoft is in the position where software they develop potentially may end up in millions of computers. Apparently the US legal system awards damages in proportion to this. Thus, any issues with a Ruby implementation on .net can quickly become costly.

It is all quite bizarre. Does this mean that the Microsoft version of the Ruby language is different from the “original” Ruby? I guess we will never know. Developers will probably write a lot of Ruby code that runs happily on the CLR. Rails applications will be deployed. But I am sure that there will be “special cases” where IronRuby will differ from “original” Ruby.

Therefore is was refreshing to see that Queensland University of Technology are progressing steadily with their Ruby.NET implementation. Currently you can actually compile a Ruby script into a .NET 2.0 assembly that other CLR languages can talk to. This may be the spearhead into the other half of enterprise deployment options.

All in all the future of software development looks bright. Will developers that invested a lot of time in Java or C# switch? Or will they move on to maintaining applications?

IKEA may start selling computers

Chief Executive Anders Dahlvig in an interview with Reuters said IKEA aimed to put a “bigger focus” on the living room in the next year, adding accessories for TV and videogames alongside new sofas and storage ranges.

When asked if that could lead to electricals being sold in its iconic blue and yellow stores, he replied:

Maybe. It depends on the stores. They are big, but they are still crowded; there are lots of products we would like to have in there.

Will we see an IKEA computer? It is an interesting idea and IKEA has a lot of good design people so why not? My suggestion is to call the first model “Bill”…

Blogs increasingly more popular among senior citizens

Via PR 2.0 (in swedish) I found the recently published TeliaSonera report on communication trends in Sweden (PDF in swedish). 10,000 people were interviewed about their online media use and expectations.

Most of their findings were not surprising; people expect wifi in hotel rooms, want to be able to watch TV on their cell phone and so on. One thing did stand out though:

25% of the population regularly reads one or more blogs. Among persons 26 and younger the figure goes up to 50% but for the group 60 or older it is still close to 25%.

This is very interesting.