ASCII silly question, Get a silly ANSI.
We're doomed!!<br />Yay!!!<br />No that's bad Girr!!<br />Yay!!!
Originally posted by Stuart Ash:
Obviously, in a Java-based forum, responses to such a question will likely by pro-Java. So take the responses with a grain of salt.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Good Coding...
Always code as if person who is going to maintain your code is a maniac serial killer and knows where you live
Originally posted by john ersan:
Disadvantages of Java:
- Slow
- IDE`s are not really good enough ( tried .NetBeans, eclipse,IntelliJ Idea)
- Where the heck is groupbox or checked list box ( couldnt find in swing or awt )
- Difficult to get used after coding in C# ( Why i cant compare Strings with == or != notation, why i have to use a compare method which returns 1 if they are equal )
Piscis Babelis est parvus, flavus, et hiridicus, et est probabiliter insolitissima raritas in toto mundo.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Difficult to get used after coding in C# ( Why i cant compare Strings with == or != notation, why i have to use a compare method which returns 1 if they are equal
By failing to prepare, you are preparing to fail.<br />Benjamin Franklin (1706 - 1790)
Originally posted by Dave Kairys:
Java Swing isn't as easy to figure out as compared to .NET, due to the far superior IDE in .NET than is currently available for Java. I have used Eclipse and IntelliJ Idea, but they don't compare.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
And there isn't a .NET IDE that can compete with the refactoring capabilities of IDEA or Eclipse, as far as I know.
GUI design is much simpler in .NET than in Java.
Originally posted by Dave Kairys:
In terms of creating GUI's with .NET, it is much simpler than with Swing, at least what I have done so far. I can create a very complex GUI in .NET in about 10 minutes, where the same GUI in Java would take several hundred lines of code to do.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
- Visual Studio .NET IDE -> Speeds up the development time.
- MSDN -> really great knowledgebase
- Crystal Report -> really great tool for visual reports
- Microsoft dependent.
- Platform independent ( but JVM dependent)
- great libaries !!
- Slow
- IDE`s are not really good enough ( tried .NetBeans, eclipse,IntelliJ Idea)
- Where the heck is groupbox or checked list box ( couldnt find in swing or awt )
- Difficult to get used after coding in C# ( Why i cant compare Strings with == or != notation, why i have to use a compare method which returns 1 if they are equal )
Development time for java was 2 times more then C# ( maybe it`s coz of me eh ! )
After i finish java, i'll start to do some software engineering quality tests for both java and C# , i'll give detalits about quality , memory, kloc, etc.. those who wants these information can e-mail me , so i can send a detalited report when i'm done with project )
Java Swing isn't as easy to figure out as compared to .NET, due to the far superior IDE in .NET than is currently available for Java. I have used Eclipse and IntelliJ Idea, but they don't compare.
Jesper said that Java is platform independent, which is true. However, an app written for the Windows platform will far outweigh the 'general' app, and the same goes for any other platform.
In other words, a platform specific language will always surpass a 'general' language.
I have coded in both Java and .NET and .NET is much easier to learn.
It also can do some pretty powerful stuff, where Java just can't compete with.
.NET development is much faster, probably because of a specific IDE that comes bundled with the software.
The MSDN forum really sucks, as compared to this forum. So it boils down to what you like and are comfortable with.
Originally posted by Joel McNary:
The one thing about C# that I wish Java had was the ability to implement two interfaces with the same method signature but meant to do different things.
Politics n. Poly "many" + ticks "blood sucking insects". Tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|