-------<br />Sun Certified Java 2 Programmer<br /><a href="http://www.lfhsolutions.com" target="_blank" rel="nofollow">http://www.lfhsolutions.com</a><br />[email protected]
The only reason for time is so that everything doesn't happen all at once.
- Buckaroo Banzai
Glenn Murray
Author of Yo Soy Una Vaca De Hoy
Eclipse is an advanced IDE (but an average editor) which uses a
non-Swing gui toolkit called SWT
-------<br />Sun Certified Java 2 Programmer<br /><a href="http://www.lfhsolutions.com" target="_blank" rel="nofollow">http://www.lfhsolutions.com</a><br />[email protected]
Originally posted by Matt Fury:
By far the best editor out there.![]()
Originally posted by Matt Fury:
I, personally, and more concerned about the speed of the application as most end-users are. I believe Java application development will take off if we can get the response time down between Windows and the App. Here's to hoping so. I love writing Java apps!
Originally posted by Michael Wexler:
Obviously, there are great languages which work on the JVM, like Pnuts, Groovy or Jython. Does anyone have any suggestions as to which ones would make building some GUIs easier? I struggle with the Sun samples, and it seems like lots of repetitive coding which a scripting langugage could hide from me. It would also be nice if the language was not too hard for a beginnner.
Either that, or a "beginners framework" which would help hide some of the pain.
(or, perhaps, winning a book here... 8-) )
Anyway, suggestions, pointers, etc are appreciated.
Michael
One last note is that Swing apps aren't slow if you code them correctly. And SWT is just plain ugly and has been way overhyped due to the success of Eclipse.
-------<br />Sun Certified Java 2 Programmer<br /><a href="http://www.lfhsolutions.com" target="_blank" rel="nofollow">http://www.lfhsolutions.com</a><br />[email protected]
Originally posted by Matt Fury:
This is true. Multi-threading really helps. Although I guess we could debate all day one whether Java Apps will ever rival native C/C++ apps.![]()
It depends on the domain in which we are speaking. If I was programming for Windows and only Windows, really there is no reason to NOT use MS's development languages (VS.NET).
-------<br />Sun Certified Java 2 Programmer<br /><a href="http://www.lfhsolutions.com" target="_blank" rel="nofollow">http://www.lfhsolutions.com</a><br />[email protected]
My guess would be that they were afraid of their developer base migrating to Java for serious applications (Java was a lot easier than C++ from the get go and performance was bound to get better over the years). That would explain the creation of C#. From there, it's not such a weird decision to aim for a single platform bringing together all the "MS languages."Originally posted by Matt Fury:
Personally I don't know why MS would want to create another layer to run Desktop apps with .NET. If anything that will bring it down to the level of Java.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
That would explain the creation of C#. From there, it's not such a weird decision to aim for a single platform bringing together all the "MS languages."
-------<br />Sun Certified Java 2 Programmer<br /><a href="http://www.lfhsolutions.com" target="_blank" rel="nofollow">http://www.lfhsolutions.com</a><br />[email protected]
You can always use straight C++ with Win32 APIs and not enter the dotnetland at all...Originally posted by Matt Fury:
I understand why they are trying to do managed layer of code but to me that's exactly what it is.. another LAYER to bog down the performance.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Michael Wexler:
I guess what I really want is:
Frame("Myframe");
AddButton(Name="PressMe", Action=button1Press, color=Green);
and not have to worry about making new ones, assigning listeners, etc.
Lazy guy, I guess. Perhaps GUIs are harder than I want them to be!
Thanks again to all,
Michael
Mo-om! You're embarassing me! Can you just read a tiny ad like a normal person?
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
|