473,549 Members | 2,680 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Why Are There No 'Killer' Java Apps ?


With all the books and code written in Java, why are there no /killer/
applications?

Can you name one Java application that is a must have?

I run Suse 9.0 -- I don't see a single Java application on my OS.

I can't think of a Java application that I would actually want or need?

The Java Community just seems like a big, huge self-congratulatory group of
back slappers.

--
W '04 <:> Open
Jul 21 '05 #1
16 2101
Hi Bailo, a.k.a. The Ruling Class,

You asked,
" Can you name one Java application that is a must have ? "

You make a great point,
The only Java app that I recall using was
the installation routine for my Encyclopedia Britannica.
And that really sucked ...
I had to edit it just to stop it from crashing.

Once installed, the Britannica code was running C++,
I know that because of the many error messages
that popped up showing C++ code.
The code truly sucked,
It wouldn't scale to my screen or resolution.
It was barely readable.
It had no context menus.
The Mac uses a single mouse button by default,
you could tell it was designed to run on a Mac,
but not on a PC.

Are there any good cross platform apps ?
I truly love Moz Firebird, but Gimp's UI is lame, I say.

Fortunately, thanks to the telephone assistance program
that that came with my food stamps and the bad economy,
I could trash the Britannica code
and replace it with Google.
Google is at least a million times better, at least.
( I went on-line at the start of 2003 )

Speaking of welfare, Three renters in my rooming house
have outstanding warrants.
One Renter hasn't paid any rent since
the start of this year
( lots of bounced checks, he's hiding, but his room
is waiting for a warrant to go through ).
One guy is planning to turn himself in
and do a few years time.

Another guy was bragging to me about getting
paid 8 dollars per hour painting someone's house.
He thought that was fantastic considering
that he has a felony and all.
... Until another housemate piped in to say
that he had 19 felonies
( and he's only in his late twenties ! )
and that he gets between 15 and 18 dollars per hour
to paint houses.
Jul 21 '05 #2
How about:

- Tomcat
- JBoss
- JRun
- Eclipse IDE
- Thousands of web sites running J2EE architecture

Of those, Eclipse is the only desktop application. IMHO, Java's strengths
are on the server side. .NET has some catching up to do when it comes to
enterprise services.

Regards,
Kent
"The Ruling Class" <ja*****@earthl ink.net> wrote in message
news:gp******** **********@news read2.news.pas. earthlink.net.. .

With all the books and code written in Java, why are there no /killer/
applications?

Can you name one Java application that is a must have?

I run Suse 9.0 -- I don't see a single Java application on my OS.

I can't think of a Java application that I would actually want or need?

The Java Community just seems like a big, huge self-congratulatory group of back slappers.

--
W '04 <:> Open

Jul 21 '05 #3
Jeff Relf wrote:
Hi Bailo, a.k.a. The Ruling Class,
First of all -- thank you for posting the most discontinous train of thought
in the history of Usenet. The beginning and end of this essay are true
dipoles of human reasoning and experience.

But let me address your points individually:

You asked,
" Can you name one Java application that is a must have ? "

You make a great point,
The only Java app that I recall using was
the installation routine for my Encyclopedia Britannica.
And that really sucked ...
I had to edit it just to stop it from crashing.
See -- where is all this java code? WHERE IS IT? Why are all these people
reading these books? So they can write cell phone games that no one will
ever play -- or create browsers for a 1" x 1.5" screen -- which people will
use maybe once before throwing their cell/browser off the side of the
Bremerton ferry into the Puget Sound ?
Once installed, the Britannica code was running C++,
I know that because of the many error messages
that popped up showing C++ code.
The code truly sucked,
It wouldn't scale to my screen or resolution.
It was barely readable.
It had no context menus.
The Mac uses a single mouse button by default,
you could tell it was designed to run on a Mac,
but not on a PC.
My guess is that E.B. will go out of business in a few years. A compendium
of knowledge is no match for the web.
Are there any good cross platform apps ?
I truly love Moz Firebird, but Gimp's UI is lame, I say.
I am enjoying staying inside of the Suse/KDE environment. I really
appreciate orthogonality when it comes to the desktop environment. Using
the K's: Knode, Kmail, Konqueror is just so consistent in look and usage
that I now judge my external environment -- the Internet -- in terms of
it's being able to be KDE compatible.
Fortunately, thanks to the telephone assistance program
that that came with my food stamps and the bad economy,
I could trash the Britannica code
and replace it with Google.
Google is at least a million times better, at least.
( I went on-line at the start of 2003 )
Are you saying that they give you $$$ to have a phone so that you can have
an Internet connection so that you can browse Google. And why not? You
know, the single most important thing for the poor after food, shelter and
clothing -- would be Internet access. Any schoolchild with drive can teach
himself anything from Kindergarten to college level with a web connection.
An Internet connection is worth 12 Head Start programs.
Speaking of welfare, Three renters in my rooming house
have outstanding warrants.
One Renter hasn't paid any rent since
the start of this year
How come? Doesn't your landlord care?

Or is it run by some absentee holding company in the Cayman Islands?
( lots of bounced checks, he's hiding, but his room
is waiting for a warrant to go through ).
One guy is planning to turn himself in
and do a few years time.
Wow...classy place. Though probably not much different from my digs on
East Hill. This place is gang bangers central. Probably operates the
headquarters of the Puget Sound crack and prostitution trade.
Another guy was bragging to me about getting
paid 8 dollars per hour painting someone's house.
It's hard to hold those kind of conversations. Since both you and I know
better. I mean what do you do: tell him that there are people sitting on
their asses in corporations who make $80 or $800 dollars an hour? Or just
let them live in their dream world?
He thought that was fantastic considering
that he has a felony and all.
... Until another housemate piped in to say
that he had 19 felonies
( and he's only in his late twenties ! )
Did you feel ashamed. Like did you think: I have no felonies and then try
to make up really /bad/ stuff that you did as a nine-year-old.
and that he gets between 15 and 18 dollars per hour
to paint houses.


So are you saying that the more felonies, the higher the hourly rate? Is it
some type of secret arrangement the government has made with crooks? The
more dangerous the criminal, the greater the need to keep them from crime
and hence a higher salary?

--
W '04 <:> Open
Jul 21 '05 #4
Hi Bailo, a.k.a. James Coburn's Grey Helmet Hair,

Re: Books about Java.

You commented,
" Why are all these people reading these books ?
So they can write cell phone games that
no one will ever play --
or create browsers for a 1" x 1.5" screen --
which people will use maybe once before throwing
their cell/browser off the side of the Bremerton ferry
into the Puget Sound ? "

I love hand-helds ... But the OS'es and scripts
that they have come and go like the wind.
Linux and GCC on a hand-held would be a welcome change.
I'd love to see that.

Re: GTK.

You commented,
" I am enjoying staying inside of the Suse/KDE environment.
I really appreciate orthogonality when it comes to
the desktop environment.
Using the K's: Knode, Kmail, Konqueror
is just so consistent in look and usage that
I now judge my external environment -- the Internet --
in terms of it's being able to be KDE compatible ".

I've never tried Konqueror,
but I know that I loath your KNode.
KNode doesn't just spit out broken links,
it actually mangles them beyond repair ...
What could possibly be more retarded ? !

Then KNode sets up random Follow-up-to's
which my current browser, 40tude dialog,
dutifully obeys ... U-u-u-u-ugh ! I hate that.
Thank God that I'll soon be replacing Dialog
with my own code.
( I'm taking my time to write it, so it may be a while,
I'm such a lazy shit )

Re: My fellow renters.

Yea, Two felons talking to each other was a bit weird.
They lapsed into this this language that made me
feel like a real outsider.
I'm learning some of the terms though.

One guy was 24 but looked 18,
the other was probably about 27.
The 27 year old got paid more than twice the 24 year old
for painting houses.
I'm sure that's just due to having been around more.

Re: The 24 year old who was bragging about his low pay job.

You commented,
" It's hard to hold those kind of conversations.
Since both you and I know better. I mean what do you do:
tell him that there are people sitting on their asses
in corporations who make $80 or $800 dollars an hour ?
Or just let them live in their dream world ? "

He was amazed that he was getting paid for the time
that he spent on cigarette breaks ...
I just reveled in the total innocence of it all.
He has a lot of underage friends,
including some Very cute girls that he fucks.
( One girl stole 250 dollars from him,
I think she drugged him too ... Date rape ? )

I should just keep my mouth shut, he'll learn soon enough.

Re: How my landlord keeps getting ripped off.

You asked,
" How come ? Doesn't your landlord care ?
Or is it run by some absentee holding company
in the Cayman Islands ? "

No, I know Lina, my landlord, very well.
She's obviously a big push over.
People like that should not become landlords.
My dad was the same way when he was a landlord.
It wasn't too many years ago that Lina was
a fresh immigrant from Malaysia cleaning houses.
Now she owns something like 25 houses and apartments.
All here in the U-District ( Seattle ).

You asked,
" Are you saying that they give you $$$
to have a phone so that you can have
an Internet connection so that you can browse Google ? "

No, Telephone assistance makes my phone bill 10 dollars
instead of 23.
NoCharge.COM is a free dial-up ISP with unlimited
hours and no special software or ads.
It's a very fine service, it's totally free,
and I know lots of people that use it.
But the 50 bucks that I pay every 6 moths
allows me to connect to something other than port 80,
e.g. 119. That's their premium service, NCPlus.NET .
Jul 21 '05 #5
Jeff Relf wrote:

I love hand-helds ... But the OS'es and scripts
that they have come and go like the wind.
Linux and GCC on a hand-held would be a welcome change.
I'd love to see that.
It's not so much the OSes and scripts, but the handhelds themselves.

It's like for the past 10 years, because the technology to miniaturize
computers and turn them into tablet PCs and watch PCs and Cell Phone PDAs
became available, the presumption was that people would want to carry a GUI
around with them.

Nothing could be further from the truth.

The classic desktop, on a desk with the user sitting at a chair, has proven
to be the ideal environment. Users would rather have the *public pay
phone* approach rather than the walkie-talkie approach. That is, they want
highly available desktops -- like in libraries and public areas. They
don't want to lug expensive electronics around with them or use postage
stamp size screens.
I've never tried Konqueror,
but I know that I loath your KNode.
KNode doesn't just spit out broken links,
They don't appear broken -- to another KNode user.

See -- it's that orthagonality thing again...
Then KNode sets up random Follow-up-to's
I think it just sets the follow up based on the newsgroup in which I make my
reply.
including some Very cute girls that he fucks.
( One girl stole 250 dollars from him,
I think she drugged him too ... Date rape ? )
That sounds more like pay for play to me.
It wasn't too many years ago that Lina was
a fresh immigrant from Malaysia cleaning houses.
I'm surprised. Usually those types are very harsh when it comes to money
because they know how hard it is to earn a buck. On the other hand, if
you're going to hit someone up for rent, a convicted felon ( or rather an
unconvicted/ felon in this case ) would not be my first choice...
It's a very fine service, it's totally free,
and I know lots of people that use it.
But the 50 bucks that I pay every 6 moths
allows me to connect to something other than port 80,
e.g. 119. That's their premium service, NCPlus.NET .


I'm surprised you don't have a UW dial in account with net access since you
are somewhat of a student there aren't you?
--
W '04 <:> Open
Jul 21 '05 #6
Matt Parker wrote:

http://www.mpcontracting.co.uk/images/desktop2.png

This shows LimeWire up and running happily, took me about 2 minutes to
install it. Shows your incomptetence. Also show NetBeans and Poseidon.


I followed your advice and here's LW running on my machine:

http://home.earthlink.net/~jabailo/lw.png

LimeWire has one of the best installers for Linux I have ever seen.

It actually ASKS me where I want it to be installed ( UnrealTournamen t 2004
is like that too ).

LimeWire is a great OpenSource application.

I think their search technology is superior to Google and is the real future
of search ( p2p ).
--
W '04 <:> Open
Jul 21 '05 #7
asj
The Ruling Class <ja*****@earthl ink.net> wrote in message news:<gp******* ***********@new sread2.news.pas .earthlink.net> ...
The Java Community just seems like a big, huge self-congratulatory group of
back slappers.


yep, i just LOVE the fact java is everywhere! java on the desktop
definitely suffers (although in another post i point out that it seems
like it will be expriencing a rennaisance due to increasing diversity
in the desktop area), but java is everywhere else.

in fact, the java platform right now is probably the number one app
development client in the world, surpassing windows, since it is in
several hundred million cellphones, several hundred million smartcards
and embedded devices, in millions of desktops, and running in the
great majority of large enterprise servers, even IBM mainframes.
several nations in europe and asia have standardized and distributed
hundreds of millions of javacards to their citizens, which are used as
a health info cards and id cards...the usa army itself is distributing
tens of thousands of javacards to its personnel as a secure method of
id.

do you use a cellphone? then your SIM card is probably running Java,
and the phone itself may be running java apps. Do you watch cable?
Java is coming to your legacy cable boxes via time warner, cablevision
and all the other biggies in a year or so. do you buy stuff online?
eBay's backend is completely Java, and so are most of the very large
enterprises on the web.

As examples of enterprise use, just looking at 2 J2EE app servers:

BEA WEblogic's J2EE app server is used by
30,000 customers worldwide, while IBM Websphere provides integration
to:

65% of the Fortune 500 companies
80% of the top US healthcare companies
75% of commercial banks worldwide
90% of the top commercial banks in the US
67% of the world's largest banks use IBM messaging servers
15 of the top Wall Street brokerage firms
7 of the 8 largest US telecommunicati ons companies

The open source world is heavily using Java. In fact, java is the most
used language in sourceforge.net ! apache is a strong promoter of Java
in its jakarta projects, and is even coming out with its own J2EE app
server! of course, JBOSS has been there for awhile now. Plus,

AS to the desktop, here's my take on it:
http://groups.google.com/groups?hl=e...ing.google.com
Jul 21 '05 #8
asj
The Ruling Class <ja*****@earthl ink.net> wrote in message news:<gp******* ***********@new sread2.news.pas .earthlink.net> ...
The Java Community just seems like a big, huge self-congratulatory group of
back slappers.


i am always astounded by how narrow people's focus are....one of the
greatest paradigm shifts in computing is happening right before their
eyes, and they keep focusing on the desktop ;-)

i must admit though, it would help if java had become stronger in the
desktop (which for a long time was a very antagonistic windows
monoculture), but the increasing diversity in this space means it is
only a
matter of time before it becomes very amenable to java as well....

in the end, diversity almost always increases java usage, and with
linux making some inroads in the desktop enterprise space (via sun's
java desktop and perhaps others), and macs embracing java as well,
then it just becomes a matter of time.

let the clueless close their eyes...i'm a java developer and linux/mac
os x/windows user, proud of it, and i'm into making money and coding
for the
largest number of possible devices. and the money, and cool projects,
for a long while will generally be in java. plus, i'm not on the
microsoft treadmill, doomed to be forced into the next big thing every
half decade or so - i KNOW i'll be using the same platform to get my
work done 5, 10, 15 years from today!

it's so GOOOD to be alive at this time! heheheh....
Jul 21 '05 #9
On 8 May 2004 20:07:31 -0700, as*@blueboard.c om (asj) wrote or quoted
:
it would help if java had become stronger in the
deskto


You can develop on the desktop and port easily to smaller devices.

you can create variants of the same app where the work is split
between server and client differently, but the same code.

Here is a way to reuse work on the tiniest to the largest machines.

We got to run the Integer Spreadsheet (a multithread spreadsheet) on a
machine with 256 cpus. No coding changes needed from my old 256 MHz
pentium.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Jul 21 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

36
6332
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but something I'll need in this case is some experience-based set of rules about how to use python in this context. For example... is defining...
47
5102
by: Theatre Mgmt | last post by:
Sun project seeks to solve Java memory, execution issues http://story.news.yahoo.com/news?tmpl=story&u=/infoworld/20050325/tc_infoworld/58059&e=1&ncid= San Francisco (InfoWorld) - Sun Microsystems Laboratories (Sun Labs) is working on a research effort to address issues with the memory footprint, startup and execution times when running...
8
1689
by: Beatrice Rutger | last post by:
Hi, I am a previous Micro$oft desertee (moved from VB/VC++ to Java before this whole DOTNET thing) because I had several issues with Micro$oft. I am not completely in love with Windoze, but I have to say that Java SWING sucks BIG TIME for developing and deploying desktop applications (especially on Windoze). Unfortunately, I have been...
11
9218
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in C++. I find my self sometimes, trying Object app = Object(); Object *app = Object(); Object app = new Object();
4
3721
by: Elhanan | last post by:
hi.. all a client of ours is considering to move from a dos application to windows desktop application. the application is for traveling agency, the database is rather large. their current database for other application is SQL-SERVER. they have 12 users.
5
2302
by: TZESENG | last post by:
DECEMBER 13, 2005 . Editions: N. America | Europe | Asia | Edition Preference News Analysis By Steve Hamm Source: http://www.businessweek.com/technology/content/dec2005/tc20051213_042973.htm Peter Yared, CEO of software maker ActiveGrid, spent a critical chapter of his career steeped in Java, the programming language developed by Sun...
5
1352
by: Kevin | last post by:
We are trying to decide if we should be porting our applictions to ..net. Are there main stream applications that are .net? We like the framework, but worry that if Microsoft decides to go another direction we would have wasted our time moving to .net. Are there any real world examples of current main stream applictions that are written...
0
1491
by: markthien | last post by:
Hi guys, I was trying to compile jasper report from java as below: public static void runReport(String databaseName, String userName, String password, String reportFile) { JasperReport jasperReport; JasperPrint jasperPrint; try { jasperReport = JasperCompileManager
63
4913
by: s0suk3 | last post by:
I've been programming Python for a couple of years now. Now I'm looking to move on to either C++ or Java, but I'm not sure which. Which one do you think will be a better transition for a Python programmer? Which one will educate me the best?
0
7532
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7462
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7730
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7975
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
6059
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5381
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3491
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1957
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
0
777
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.