[quote]Java’s only advantages worth speaking of to a customer are… well, there are none. Webstart is pretty dire as a customer experience, and even I don’t like many things about it.
All the advantages are for developers.
[/quote]
Note: seeing as the conversation is about how to go forwards, and how Sun (or someone else) could/should get java into games development, I’m assuming basic things like putting some effort into fixing glaring simplistic bugs would be done in-passing.
That in mind, i.e. don’t just come back with “hey, but it has THIS bug”, you guys are seriously missing the point here: users DO have advantages (multiple) using java and they do, in fact, understand and appreciate them.
Am I the only one here who uses the MS Action Pack subs to get ultra cheap MS software for entire companies at once?
If not … have you never wondered why MS sells approx £20,000 of software to almost anyone for under $100, with FREE updates? Have you never wondered why there’s more brochures in there than CDs? (and FYI for those that haven’t seen it, there’s approx 100 CDs of full version MS software).
Have you not read the brochures?fYI: the brochures each start with: “Someone in my company says we should use linux instead. What do I say to them?” or “We’ve been told we’re not allowed to buy Office because it’s too expensive. How can I persuade my boss?” etc.
Wake up and smell the roses: real software companies that make serious money do so by making consumer “education” a priority: leaving aside training and certification entirely, just looking at the “convert our potenial users (they’re only potential: they just tried to evaluate the softwre and haven’t actually trued to buy it yet) into cheerleaders, salespeople, and hard-to-persuade MS lovers - exactly the kind of people that have an answer to every reason why the tech dept is trying to get them onto linux, and make it so hard that often they win out through sheer bloody mindedness”. This works. It is nothing special that MS does (it’s just that many peopel here ought to know this example), although MS has some of the best-of-breed marketing groups in the world and are a great example to follow on marketing.
And bear in mind that this literature is aimed precisely at the computer illiterate: hardcore techies are too hard to persuade, non-techies are easy.
Likewise, java in the games industry would get a huge boost through simple user education. This whole thread started around the premise of the power of Carmack to influence: no serious techie gives a **** what Carmack thinks because we know how little he knows about the things he talks about, we’ve followed him over the years and seen his naivety, ignorance, and poor general knowledge of development techniques and tools (sure he’s great at some thigns, we know that too)
…but the masses he’s leading are not us, but the players. So why then dismiss player education of why they benefit from webstart? And, in more general terms, why the hell are you developing in java if there’s no benefit to the players? Benefits to the developer must necessarily cause benefits to the players, logically. although of course you may have to work hard to work out what the actual end benefits to them are.
phew. . Sleep time, I think…