|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now! |
|
#1
|
|||
|
|||
|
What the best programming language for GUI ?
Hi,
Actually I want to developed one tools in GUI based but I do not know which langauge is better. Could somebody told me which one ? Thank you, bh_perl' Last edited by Scorpions4ever : December 3rd, 2006 at 11:45 PM. |
|
#2
|
||||
|
||||
|
Quote:
Are you asking what language is best to develop GUI's in? What are your requirements, cross platform compatibility, customized controls, ease of implementation, speed, etc Displeaser
__________________
Vi Veri Veniversum Vivus Vici. Last edited by Scorpions4ever : December 3rd, 2006 at 11:45 PM. |
|
#3
|
|||
|
|||
|
Quote:
There is no "better" GUI programming language that I know of. If you mean Windows GUI and "better" means "easiest but still pretty capable", then for simple utilities, I vote for VB6. If you mean Windows GUI and "better" means "Most powerful and yet still relatively easy" then I vote for C#. If you mean Cross-Platform GUI and "better" means "is actaully cross-platform" I would suggest Java. Last edited by Scorpions4ever : December 3rd, 2006 at 11:46 PM. |
|
#4
|
|||
|
|||
|
What about UNIX?
Quote:
What if I'm developing on a UNIX platform? |
|
#5
|
|||
|
|||
|
Java definitely!
|
|
#6
|
|||
|
|||
|
I personally wouldn't be so quick to jump the gun. GUI I'd definitely seriously consider Java, but consider C/C++ as well. Get a good idea of what kind of "tool" you want to build then get a good idea of what it should DO. Then either research both languages and decide, or post back with some more information.
Also consider what you mean by "GUI". As there are many tools being developed in PHP particularly for the *nix platforms. One good example of this is Webmin. If you are thinking more of a classic GUI, not a web-based one. Java is a fast up and coming language, but don't overlook the classics such as C ![]()
__________________
Did this post help? Please Click The Next To My PostNeed help? Did you try Google? Take a look over at my current work in progress http://crispycrisp.org |
|
#7
|
|||
|
|||
|
Quote:
Yeah, so as you will have gathered, the answer is no. |
|
#8
|
||||
|
||||
|
There is no best language, as explained above, and stop trying to say there is (that is aimed directly at you, Dicenator).
Personally I quite like PyGTK for development on *nix, annd VB6 was always my favourite under windows. Under OSX you simply have to use cocoa, you'd be mad to use anything else. But there are so many choices. Perl teams up quite well with TK (though personally i can't stand the API), Java will do all platforms but has an API that I find worse than TK. If you're going for *nix development, choose GTK+ or QT and develop in a high level scripting language. My choice is Python/PyGTK despite being a perl programmer, the PyGTK API is just really delicious. Other choices include perl, ruby (though the GTK bindings are CRAP), mono (ewww) and haskell (if you don't know haskell, set aside a long time to learn it)
__________________
~James [Not currently seeking freelance work] Like philosophy or interested in spirituality? Philosophorum. Game Dev Experts Forums Foresight Linux - Because your desktop should be cool! Linux FAQ FedoraFAQ UbuntuGuide |
|
#9
|
||||
|
||||
|
Quote:
Simon disagrees: Python. </troll> --Simon
__________________
|
|
#10
|
||||
|
||||
|
Much as I love python (and I do), it's not the best language for every situation.
For quick glue, i prefer perl or bash. For certain types of app I prefer to use a functional language such as scheme, lisp or haskell. When will python replace perl and bash as my glue? When python has a module library as extensive as cpan and allows you to do things as quickly. When will python replace my choice in functional languages? It won't. GvR crippled lambdas, among other things, and therefore python just lost a whole load of it's power. Python is a nice language to do things with, but when it comes to code reuse it sucks. Instead of writing a single closure to return different related functions, you end up copying and pasting, or worse, subclassing because you've decided to wrap it in a class. And don't get me started on the lack of macros (Though I will give you that the syntax for macros sucks, but we just need a new lisp to replace that) |
|
#11
|
||||
|
||||
|
Whenever I see a thread titled
"Best Programming Language *" my instant gut reaction is TROLL and I am always tempted to say "Malbolge." I never have though as I start to worry that the question may be genuine
__________________
It turns out there are stupid questions. And I don't know the answers! For every action there is an equal and opposite - government program
|
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > Other Programming Languages > What the best programming language for GUI ? |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|