Tuesday, March 29, 2005

Programming language popularity

While reading the Seul/EDU list I noticed a message from Knut Yrvin about OpenOffice API programming language support. We'll that's not the point of my post but the suggestion from Knut to take a look at what are the most popular programming languages based on different measures.

You can see some statistics for example here and here. The result is that Microsoft platform specific programming languages are not even near the top-list. Many of the languages in the top-lists are more often associated with Open Source programming. If Microsoft is ever going t loose the game, it's because of the programmers.

The TOP-5 is:
  1. C
  2. Java
  3. C++
  4. PHP
  5. Perl
I'm of course in love with Perl. If I had to pick three languages from that list I would pick Perl, C++ and C. Java is not very well designed (compared to Python) as an object-oriented language and PHP just produces a horde of horrible scripts (atleast most I have had a look into).

But as with every other tool, you have to know how to use your tool. Knowing Java or PHP is not the same thing as knowing how to program. Once you are able to program, it doesn't matter what language you use. Some have more hype/sex/business value than others. In the middle of everything there is Perl, the duct tape of the internet...

Ruby is something I would like to look into (like everyone else) in addition to Python. Ruby on Rails is a web-application framework and it is almost like OpenInteract (perl). Reading the code of OpenInteract (written by Chris Winters) resulted in big leaps in my understanding of Perl programming. Chris has expectional application design skills (and snappy fingers in glueing together different APIs).

Friday, March 25, 2005

Yahoo taking advantage of Creative Commons

Some time ago Yahoo acquired Flickr which is the most popular photo-sharing service. What is interesting is that Flickr has built-in support for Creative Commons licenses, enabling anyone to decide on their images how they will be shared. The service has already gathered tens of thousands of freely available images with no copyright lawayers at sight.

Now Yahoo has introduced a Creative Commons search engine, enabling anyone to search the internet for content available in the Creative Commons. Part of the enabling factor is the fact that Creative Commons has introduced a technical concept for embedding the CC licensing information into web pages, enabling the development of such search engines.

Both Flickr CC and Yahoo CC search and remarkable contributions from Yahoo for shared culture. I look forward for Google to take the next step in the realm of Creative Commons.

Thursday, March 24, 2005

Survey results of blog readership

Interesting survey on blog readers at blogads. 30,079 readers filled the survey. if your business is targeting any kind of blog readers, here are some statistics for you to consider about your target market. Some highlights (rounded average numbers):
  • 75% were over 30 years old. Only about 20% are from the 21-30 age group
    I think this is pretty interesting. The computer savvy age group is surprisingly less present in these statistics.
  • 43% receive over $90 000 in family incomes
  • 20% of readers are bloggers
    Hopefully this number is rising. The more conversations, the better. Yet, every fifth reader might write about you.
  • 75% are males
    I remember reading somewhere that most bloggers are females but how is it that there are more males as readers?
  • Distribution of job titles is very diverse. Not only computer enthusiasts. 10% where students and 8% were computer professionals
    This is a good thing. What we need is more blogs about special subjects not related to technology and blogging at all. Like quality savile row suits.
  • Popular industries were education (15%), technology/computers (10%) and legal (7%)
    Hopefully the education sector will grow through more utilization of blogs in education. Despite the fact that blogs were not originally designed for learning, blogs are very simple tools to help with personal learning.
  • Over 70% read more than 3 blogs a day
    I rely on blogs almost entirely of the news I receive about my industry. There are several reasons but the most important one is:
  • 75% read news they can't find elsewhere
    Exactly. The mass media doesn't satisfy the general public. My forecast is that the readership of professional print media will drop as people will seek for the information they are interested in through grass-roots blogs.

Tuesday, March 22, 2005

Acqusition storms

Crazy things are happening.. The social software industry is reforming.
Why everything at 2005/Q1?
Is someone interested in what I'm doing? =)

Monday, March 14, 2005

The Long Tail of software

Phew, lots of work went into our Open Source workshop. Check out the slides. Now it's done but the work continues.

I stumbled upon an article about the Long Tail of software. I've had my eye on JotSpot for quite some time already. It seems interesting but I wonder when the actual "application wiki" features are going to be easy to use for an average user.. or maybe it's targeted for advanced users only, who knows.

Joe Kraus's slides about the Long Tail of software are very nice. My first impression is that actually you could just change JotSpot in this case to "Open Source software", because that's what I agree with: the Long Tail of software is enabled and monetized by Open Source.