Re: Choice of languages / environments



jvdvyah wrote:
Hi,

I need to develop an application for a disabled person that consist of
a simple UI with very large colourful buttons (used on a touchscreen by
using the foot) to control a PC, Media Center and Skype. I've been
doing some research and I don't kniw which language or environment to
use. Choices are:

- #C + .Net Frameworks + Sockets + Skype API
- vbScript or jScript + HTA (IE) + Socket COM wrapper + Skype COM
wrapper
- Rebol View/Pro + built-in TCP/IP + Skype COM wrapper
- PythonCard + TCP Client + Skype.py library

I chose these because it needs to run on Windows and I have some
experience with all of these (but am fluent in none). Some
considerations:

I love building UIs and the networking in REBOL: I have built a working
prototype without Skype integration in 20 lines of code, only 30
minutes of work. However, to integrate Skpe I'd neet to get Rebol
View/Pro for DLL access which costs $$$; all the other platforms are
free.

I like the idea of using Python (free and elegant) but its the langauge
and environment with which I have the least experience.

vbScript or jScript + HTA looks like it could work but it feels like a
horrible kludge; I'm sure I'll run into having to use very nasty
work-arounds

#C + .Net looks like the best-integrated solution (wll, it's Windows
after all) but also looks like it will require the largest amount of
code (especially for the UI).

Does anyone have any thoughts, experience or suggestions, or perhaps
alternatives?


Well, I wouldn't be using C++. I would be using C# or VB.NET for the UI and the ease of use with Windows graphics.

Secondly, there are more .Net languages other than VB, C# or C++.

http://www.dotnetlanguages.net/DNL/Resources.aspx

Duane :)



.


Quantcast