Monday, August 13, 2007

Popularity of programming languages

According to the following blog post Java still is the most popular programming language. Its hard to believe that C# only has 3.9% popularity among other languages.

For some time now, Tiber has published on a monthly basis its so-called Programming Community index, measuring the popularity of programming languages. It uses search engines such as Google, MSN and Yahoo to calculate the ratings based on the number of available skilled professionals, courses and third party vendors.

The methodology is not without flaws, but the general results are widely acceptable.

The dominance of the C family of programming languages and Java is apparent, and this has not changed at all.

Java is first with 21.8%, but if C (15.7%) and C++ (10.1%) are combined, they would overtake Java.

C is notable, because many other languages including Java are actually derived from it, and other languages including Ruby, Luna, Python, etc are implemented in C.

If a young aspiring programmer wants to seriously do programming, I would recommend C.
However if the person wants to develop business applications, then Java or .Net would be the choice.

VB (VB, VBA, Vibe.Net) has 10.6% about the same share as C++. Then comes PHP (9.7%) and Perl (5.3%), followed by C# (3.9%).

The three P's PHP, Perl and Python (2.7%) have not changed much over the years.

Read the full post @ and don't forget to check the Programming Community index

Monday, July 16, 2007

Want to find out who is hosting your favorite web site ?

I always wanted to know the details of the web site if I find it interesting. I used to type<doman name> to find the domain information and SEO details. But didn’t provide enough information about the Hosting Company. I found this new site which displays the Hosting Providers name for the given web site.
Image Hosted by

Try it and see,

Wednesday, July 11, 2007

I'm Puzzled with Rediffmail

You must have seen the advertisements of Rediffmail. Specially during the Cricket Worldcup season they were advertising about Unlimited Storage on cable TV. They were advertising this even before the Yahoo mail announce of their Unlimited Storage offer. So I registered there for use it as my mail backup. But today I got "Your Rediffmail is full" message when I check my other pop accounts in Rediffmail.

Rediffmail Account is Full :-)

So I checked the help section on the account size. There is no indication of any limitations for other POP accounts. But it says..


1. What's special About Rediffmail New?

New! Rediffmail is a free, fast & easy-to-use email. Offering you a storage space of 1 GB. It enables you to send 20 attachments at a time, with a total mail size upto 10 MB. The New Rediffmail has several features that make managing your email simpler, like drag and drop mails, instant preview, quick attach, mail search, easier to access address book, etc. It has powerful spam control and a much richer and more efficient interface.

 So then what's the meaning of the Advertisements ? Either the help section is not updated and the message I got is a bug Or they are big liars who can even lie on TV :-)

Dialog BroadNet - WiMAX Installation

Yestday we got the WiMAX connection to our office from Dialog Broadband. Here are some pics which was taken when its installed.

WiMAX Antenna

WiMax Antenna.

WiMAX signal strength

Configuration was simple. They connect the laptop to the antenna / control unit using a web browser and Ethernet connection, like how you configure a DSL router. After that they configured the frequency for the cell.

WiMAX Antenna installation

Even though, WiMAX doesn't need line-ofsight to work, they have to turn it around to get the maximum signal strength. They said even the reflection of the single would also work.

Initial speed tests

The purchased package was Ultra which should have speeds of 4000kb/s for download and 1000kb/s for upload (theoretically). These tests were done by connecting a single PC.

It doesn't have the promised 4Mbps speeds, but currently it has fairly decent speeds. Hope they will maintain the same quality in the future. ( At least half of the promised bandwidth as its shared bandwidth :-( )

Anyway I got 450Kbps on FlashGet for downloads from using 10 threads

Here is a presentation from dialog which has the details of the available packages.

Flash presentation would take some time load. Pls wait or check it @

Wednesday, July 04, 2007

Most waited Dialog WiMax is now available.

Dialog has launched the WiMAX solutions under “BroardNet” brand name. You can now get WiMAX installed by contacting Dialog Broadband. I don’t know why they are not advertising it as their other products. The products are currently under testing, but following packages are available.

Available Packages
Name Speed Pro Pro + Ultra
Speed 1 MB 2 MB 2 MB 4 MB
IP Address Dynamic Dynamic Static Static
Mail Box 2 5 10 10
Common Firewall X
Virus Protection X X X X
Authentication X X - -
Web Space X X X X
Option 1
Connection Charges 15,000.00
Monthly Rental 3,450.00 4,900.00 10,000.00 13,000.00
Option 2
Monthly Rental 4,000.00 5,500.00 11,000.00 14,000.00

Tuesday, May 29, 2007

Write once – Run in any OS……

Seems likes a dream. But California-based startup plans to release an application that will allow Windows, Mac, and Linux users run Linux binaries without any modifications. Check out this intro video.

You can find out more @


Sunday, May 27, 2007

Linux GUI Application Development

It just came to my mind to look for the best cross-platform GUI application development on the web. So I started to find available options on the web. There was some love for Linux

deep in my mind from the days I stated programming. Actually it’s after I moved from VB 6 to mature OO development frameworks like .NET and JAVA. I tried some samples on Mono platform but I was not that convinced with the development tools available on Linux. Glade and Mono was not been convincing enough to do a commercial projects. Though I found a very successful implementation for healthcare industry called OpenVista and many other products.

“Linux GUI Application Development for Windows How do you get started?” by Anthony Barker gives a very good starting point to evaluate Linux GUI application platforms even though it was written on 2002. I finally decided that wxPython is the best solution form the information I found. You can get some idea of wxPython by referring to videos. Further the best IDE that people were referring was wxDesigner. It is not a free IDE, but it is best developed so far and even it supports C# bindings.

I’m not an expert when it comes to Linux based Application development. This is what I have found from my own research. If you are an expert on the subject please guide me to choose the rite path on Linux GUI application development. I’m looking forward to check these platforms and tools in the future.

Wednesday, February 07, 2007

Friday, February 02, 2007

Helping hand

My friend Rev. Piyala has stared a blog called ‘iranawila e-village”. Currently he works as teacher there and he wanted to uplift the knowledge of children in the iranawila village. Please visit his blog and help him to build awareness about this to the world.

Tuesday, January 23, 2007

The pursuit of happiness

Directed by
Gabriele Muccino
Writing credits (WGA)
Steve Conrad (written by)

I watched a good movie after long time. The pursuit of happiness was a great movie and I was inspired after I got to know that it was a true story. I was able to Google Dean Witter then Gardner Rich. They were the Chris Gardners internship company his own company. Then I was able to find this interview with the real Chris Gardner who is a very inspiring person.

You can find out more about pursuit of happiness and the real Chris Gardner from this Wikipedia link

Monday, January 22, 2007

Menu bar missing in Windows Explorer

Sometimes you may face the problem of loosing the windows explorer tool bars. You don't have any option to restore them to their original state. What you can do is, run Regedit.exe to edit the registry and find the key "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar". Then select the Windows Explorer or Internet Explorer depending on where you faced the problem and delete the "ITBarLayout" value. You explorer will be back to normal.