Popularity of programming languages

August 13th, 2007 by koolb | No Comments | Filed in Programming, Software Development

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 @ 10outof10.blogspot.com and don’t forget to check the Programming Community index

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

July 16th, 2007 by koolb | 1 Comment | Filed in Internet, Web Development

I always wanted to know the details of the web site if I find it interesting. I used to type www.whois.sc/<doman name> to find the domain information and SEO details. But whois.sc 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 ImageShack.us

Try it and see, whoishostingthis.com

I’m Puzzled with Rediffmail

July 11th, 2007 by koolb | 1 Comment | Filed in Internet, Web

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.

-)

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

July 11th, 2007 by koolb | 22 Comments | Filed in Broadband, Internet, Sri Lanka

Yesterday we got the WiMAX connection to our office from Dialog Broadband. Here are some pics which were taken when it’s installed.

WiMax Antenna.

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. Even though, WiMAX doesn’t need line-of sight 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 download.com using 10 threads.

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

Most waited Dialog WiMax is now available.

July 4th, 2007 by koolb | No Comments | Filed in Broadband, Internet, Sri Lanka

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.

http://koolbuddhi.blogspot.com/2007/07/most-waited-dialog-wimax-is-now.html


Write once – Run in any OS……

May 29th, 2007 by koolb | No Comments | Filed in Cross Platform, Open Source, Software Development

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 @ http://www.openlina.com/

Technorati tags: , , , , , ,

Linux GUI Application Development

May 27th, 2007 by koolb | No Comments | Filed in Uncategorized

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 ShowMeDo.com 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.

Open Source Licensing - explained using a simple matrix

March 22nd, 2007 by koolb | No Comments | Filed in Open Source, Software Development

Sometime its very hard to understand open source license terms. What you can really do with it and what you cannot do with the os software. I found this Matrix of licenses which clearly explain what you can do what you cannot do.

5GHz++ CPU

February 7th, 2007 by koolb | No Comments | Filed in Uncategorized

Via: VideoSift

Helping hand

February 1st, 2007 by koolb | No Comments | Filed in Friends, Lifestyle

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.