Why Java is falling behide
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
Because it was always behind compared to native compiled code. And because the cross platform compatibility soapbox that people raved about never manifested as reality, IMO. Marc
People are just notoriously impossible. --DavidCrow
There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith -
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
.jpg wrote:
The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE.
Yeah, WPF+WWF+WTF is so much more appealing... :rolleyes: But the rest of your points are good. Add in the fact that probably the first exposure many of us had with Java was as crappy little slow-to-load applets on web pages...
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
Also the cross platform nature of java leads the development to be extremely open. If you have a large project you will have to find a way to architect a solution probably using a framework and then there are numerous ones of those to choose. With .net allot of the framework is provided for you. The other big issue with java is jdbc itself... It reeks. Aaron
_____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe
-
.jpg wrote:
The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE.
Yeah, WPF+WWF+WTF is so much more appealing... :rolleyes: But the rest of your points are good. Add in the fact that probably the first exposure many of us had with Java was as crappy little slow-to-load applets on web pages...
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
.jpg wrote:
I like the Java language itself, but there are things that I think, is causing Java lagging behide.
Where did you hear that it's lagging behind? Seriously - I've not heard this, so I'm curious. I was under the impression that it is still one of the most widely used languages around. Cheers, Drew.
-
.jpg wrote:
The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE.
Yeah, WPF+WWF+WTF is so much more appealing... :rolleyes: But the rest of your points are good. Add in the fact that probably the first exposure many of us had with Java was as crappy little slow-to-load applets on web pages...
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
Shog9 wrote:
Add in the fact that probably the first exposure many of us had with Java was as crappy little slow-to-load applets on web pages...
:laugh: Yeah I used to hate java apps on web pages...wait I still do! Freaking crap loads slow on my otherwise fast machine. Before .net was huge I made some dang slick stuff in java, so I give it props for that. Anymore though it's easier to use c# and less of a hassle IMHO (anyone else write code in debug mode?)
Aaron Clint Work
-
.jpg wrote:
I like the Java language itself, but there are things that I think, is causing Java lagging behide.
Where did you hear that it's lagging behind? Seriously - I've not heard this, so I'm curious. I was under the impression that it is still one of the most widely used languages around. Cheers, Drew.
-
.jpg wrote:
I like the Java language itself, but there are things that I think, is causing Java lagging behide.
Where did you hear that it's lagging behind? Seriously - I've not heard this, so I'm curious. I was under the impression that it is still one of the most widely used languages around. Cheers, Drew.
I've read a few articles (have to look for links) that talk about market saturation of .Net being quite high. Last company I was at had to decide Java or .Net for their platform going forward and the arguments for Java were not what they once were.
Aaron Clint Work
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
- Java is... Java! .Net is C#, Delphi, Python, Java...
Engaged in learning of English grammar ;)
For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.(John 3:16) :badger: -
Drew's question is valid. Can you cite some sources?
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
-
.jpg wrote:
I like the Java language itself, but there are things that I think, is causing Java lagging behide.
Where did you hear that it's lagging behind? Seriously - I've not heard this, so I'm curious. I was under the impression that it is still one of the most widely used languages around. Cheers, Drew.
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
No functional programming constructs. If you can't pass around functions as variables/symbols, you can't do events and event handlers, you can't do functional operations on generic lists, you can't do LINQ...
Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
.jpg wrote:
No offense, but you really need to sync with todays market.
Oh I'm well sync'd. Java penetration in the desktop market might be small, but there's a lot more to the software market than that. My understanding is that Java has a lot bigger part of the rest of the pie than some might think. Cheers, Drew.
-
Java's lagging behide is a fact, I am just speaking on the WHY. I love the Java language too, but you have to let go, if not, YOU will lag behide with your favorite language.
.jpg wrote:
Java's lagging behide is a fact
Without sources to back that up it's not anything close to a 'fact'.
.jpg wrote:
I love the Java language too
I don't love Java - rarely even use it.
.jpg wrote:
but you have to let go, if not, YOU will lag behide with your favorite language
I use what's appropriate for the problem at hand. Sometimes that includes Java because of the vast array of scientific libraries available. Cheers, Drew.
-
Drew's question is valid. Can you cite some sources?
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
-
No functional programming constructs. If you can't pass around functions as variables/symbols, you can't do events and event handlers, you can't do functional operations on generic lists, you can't do LINQ...
Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
i assume by "events" you mean something completely different from the events Windows has been using since v1.0.
image processing toolkits | batch image processing | blogging
-
I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.
Doesn't seem to exist on non windows boxes. Also, I am running SQL Developer right now which I believe is in Java and there is no funky box. Of course with .NET being almost a part of the Windows OS there is no real way to compare the footprints of the two. Unless we got ourselves one of those nifty chips that executives Java natively. In fact my Razor is fairly fast and I think it is in Java too.
File Not Found
-
www.monster.com Location: USA Category: Computers, Software Search term: "JAVA" yields 3935 listings Search term: ".NET" yields 2686 listings Cheers, Drew.
-
i assume by "events" you mean something completely different from the events Windows has been using since v1.0.
image processing toolkits | batch image processing | blogging
Yes. :)
Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango