desktop "widget" creation

Hi! I would like to create a desktop "widget" that displays numerical data from my arduino. This would be on my winxp and ubuntu computers.
I know how to do it with processing; however the ide has to be opened run the app. That is just one more thing running in the background. There are many choices; java, ruby, python, etc.
I am a blank slate ( know not a darn thing!) about them. I am a quick learner , though. If you would, point me in the direction would be the most appropriate! Thanks!

blcodemonkey:
I know how to do it with processing; however the ide has to be opened run the app.

I'm not sure I understand this.

It sounds like you need to have the app running in the IDE and because of that you can't use Processing.

If I have interpreted you correctly then the same problem will apply to any other language.

If you know how to use Processing then stick with it.

Why is it necessary to have the IDE connected to your Arduino?

...R

He may mean the Processing IDE needs to be open to run a Processing program.

Yes, that is what I meant. Thanks! I am just looking for what uses the least amount of resources.

groundfungus:
He may mean the Processing IDE needs to be open to run a Processing program.

Exactly. Processing and my Ubuntu box don't always play nice together. But, I do know how to do it with processing.
I do like to learn new things, but my compass is spinning right now! Lol

This demo illustrates communicating with a PC using Python.

You can build GUI programs in Python using the built in Tkinter. I'm just experimenting with that now.

...R

BTW. The term "Desktop Widget" you are using is a bit missleading

Windows XP doesn't have Desktop Widgets. There were some products which added this to XP but as far as I'm aware they have all been discontinued (as has XP).

Of course you can run a normal exe in windows XP and get it to start when you login, but strictly speaking this is not a Desktop widget

I'm not sure about Ubuntu. I guess it depends on which version you are running, i.e those sorts of features will only be in newer versions of Ubuntu

Maybe I have misunderstood. I assumed the OP meant a GUI.

...R