Link to home
Start Free TrialLog in
Avatar of delphi112497
delphi112497

asked on

Which language / framework should I use ?

Hello,

I need to develop an application for Windows and I'm not sure which language / framework should I go for.

The application will interface to several non-managed dll's so if a .NET language is chosen, Ill have to use unmanaged code as well.

I want something that will enable me to concentrate on the core application rather than GUI design and if components (or widgets) are included in the choosen framework, they must be very fast and efficient.

Here are the options I've considered:

VC++ / MFC
VC++ / Qt
VC++ / .NET
C++ Builder / VCL
C++ Builder / .NET
Delphi / VCL

The reason why most are C++ based is because it will be easier to interface with the C written dll's.

And last, my app will contain several TextBox & ListView widgets (or components) ... I need these to be extremely fast!

Any suggestions ?

Thanks!
ASKER CERTIFIED SOLUTION
Avatar of Jaime Olivares
Jaime Olivares
Flag of Peru image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
If you use VC++.net you are not forced to use managed code. As I told you, you can still develop old-style application, just like Visual C++ 6.
I still recommend you MFC for a matter of support, you have a big support for MFC in web sites like codeguru.com, codeproject.com and msdn with thousands of samples, and of course hundreds of books about MFC developing.
Read about VC++.net in this FAQ:
http://msdn.microsoft.com/visualc/using/understanding/NETFundamentals/default.aspx?pull=/library/en-us/dndotnet/html/faq111700.asp
About QT for Windows, I don't know about a free (or cheap) version.
There is only an Evaluation Version (not for free use)
http://www.trolltech.com/products/qt/pricing.html
Compare it with $109 VC++ .Net full package
http://msdn.microsoft.com/visualc/howtobuy/pricing.aspx
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial