Looking for a recommendation - best language for a desktop app (and a good coder)

Resolution10

Power Member
Joined
Jan 6, 2012
Messages
719
Reaction score
301
Hey all,

Based on your experience can you please advise on what would be the best programming language to use for a desktop application. C#, VB.net, Java...? Looking for something with clean interface, quick and responsive for personal use.

Also, it'd be great if you could recommend a reliable and skilful coder from BHW, if you have worked with someone before.

Thanks in advance.
 
Is it ok if i recommend myself? And vb.net is the answer, regardless of the question.
 
Depends on what you're going for. Windows only? Then raw C++ without the .NET or C# with the .NET clusterfuck.

Going for multiple platforms? Java is the way.
 
For personal use probably VB.NET will be easiest do deal with and is quite reliable as well
 
Frankly I might have to use it on both Windows and Mac.

I'd really appreciate it if you guys could point me to a good coder on here as well. Thanks.
 
Hey OP,

IMHO stick to native solutions. Of course this depends largely on the type of tool being developed here. If its something simple like a bot or some SEO tool feel free to either stick to Java or C# with mono or something like that. Hell you could do this in C and just use GTK, or for that matter any other language with a cross platform framework (C++/QT comes to mind).

However, again this is from personal experience, if its something more complex there's no way around native stuff. Question is, what is native? Windows, you probably got the whole net stack which ms is very passionate about (and its not a bad dev environment) on Mac you obviously have to stick to obj-c. But as said, this all depends on the type of tool you are developing. Sticking to native solutions is very debatable too. For example, the larger problem with cross-platform stuff is, you end up reinventing a lot of UI/UX patterns. In regards to Java (and let say swig as the GUI kit) its just not the same as coding in obj-c and utilizing the native cocoa (things might have changed, last I touched Java was some time ago). Then again, looking at windows, the office suite always used a custom widget framework (never really looked native) and noone had a problem...

Still from my point of view, stick to native solutions for each platform.

Hope this helps.

Cheers
 
Back
Top