What better and faster to write a GUI app?


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/code-flow.club/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
9 views
There is a need — you need to write a simple app to receive ads in the newspaper. So the app is already there, but made crooked, slow and is missing some desired features.


Before I just wrote the web app in RoR. All my experience developing desktop applications is reduced to Delphi because it was used by my friend and at the same time taught me.


So, as it would be better to write the app? Multiplatform desirable, but in principle will go, and only Windows version.


My options:

— Ruby + some GUI framework, but I think that would be inconvenient to build the interface, and the program will slow down

— C++ using Visual Studio (or Borland Builder to take? still, with Delphi I am familiar already). The only one drawback is I do not know C++

— Python — I've always wanted to study it, whether to write guauuu prog on it?

— Good old Delphi, because I wrote on it something.


The database in principle, I've chosen sqlite for convenient, fast and single file.
by | 9 views

7 Answers

0 like 0 dislike
Why via the web you cannot implement? Cross-platform and will be available everywhere))
by
0 like 0 dislike
Don't listen to those who recommend the Delphi.
1.It does not develop (Unicode in 2010(or 2009) year only added!).
2.It has little that's proprietary, and not free!
\r
About C++, then in any case do not try to use Visual Studio and all sorts of distortions of type MFC, only the brain will make yourself and will hate the pros, which there is in truth only the name.
\r
What remains?
Nokia Qt, and how C++ code, and the beloved ruby,python.
C#, WPF, then I'll tell you.
\r
The rest is not worth the attention, IMHO.
by
0 like 0 dislike
If there is no strict requirements on proizvoditelnosti, I would advise WPF (or Silverlight if you are willing to sacrifice some opportunities for Makosi and work from a browser).
\r
C# is much easier and develops much more dynamic than C++. Although found Richter with time still is, as simple and concise code snippets in C# are sometimes terribly ineffective.
by
0 like 0 dislike
Shoes allows you to write ruby.
by
0 like 0 dislike
Personally I find it hard to imagine something easier and simpler C# WinForms. If the problem is really the "here and now", then, imho, you should choose this option. If you study in the future with the aim to learn something new and interesting, I would choose WPF. From a strategic point of view, probably the right thing is to learn some good Javascript UI toolkit to do everything on the web interfaces.
by
0 like 0 dislike
If you need to quickly write:
C# WPF is a plus.
\r
But if time to develop is, plus the desire Python, or ruby, you can try)
by
0 like 0 dislike
If you have a problem to write a simple program, and you would like to learn something new and you know Ruby, then I would advise to try IronRuby is the ability to write the application already in a familiar language, but to explore the power of the platform .Net.
by
110,608 questions
257,186 answers
0 comments
23,455 users