Slashdot Mirror


Sun's "Java Powered" Campaign

scapermoya writes "eWeek is reporting that Sun has started blitzing consumers , trying to increase public awareness about Java, with everything from accosting pedestrians to "Java Powered" logos begining to appear on some devices that are J2ME (Java 2 Media Edition) compatable. Tiny cup logos will now be pasted on everything from cell phones to microwaves." But not on Space Invaders clones.

26 of 286 comments (clear)

  1. Blitz? by teiresias · · Score: 4, Insightful

    Why would you blitz the general public? I don't think your average Mom walking down the street wants Java shoved at her unless it's in a cup and warm.

    --
    -Teiresias
    1. Re:Blitz? by Anonymous Coward · · Score: 1, Insightful

      "Why would you blitz the general public? I don't think your average Mom walking down the street wants Java shoved at her unless it's in a cup and warm."

      See "Centrino" and "Intel Inside" and "Start Me Up" all in your Mom's face campaigns. They want people to want Java so it becomes a checklist item.

  2. I like milk and sugar with my Java by ArgyleAgent · · Score: 3, Insightful

    Looks like a sign that Sun is getting a little worried about their hardware business. You can still make money off of free things, right?

  3. Sun is grasping... by ecklesweb · · Score: 5, Insightful

    From the article (a quote by Sun):

    "When consumers see the name 'Java,' they understand that has stuff that makes it work better on the Internet."

    That's just stretching it a little far. Java is (so far) a programming language, this JDS nonsense not withstanding. It only has stuff that makes it work better on the Internet if the developers design and code that stuff (using Java or something else).

    I wonder if Sun is going to dilute its brand among developers (where the Java brand really buys them something) by pushing the brand into a consumer light. I can understand Sun's desire to have a strong consumer brand, and maybe it's easier to start with an existing brand than to build one from scratch, but I just think they're going the wrong direction with this. If they want a consumer brand, why not try to revive "Star" or just build from the ground up. IF they have something serious to offer consumers, building the brand shouldn't be that hard.

    1. Re:Sun is grasping... by Kombat · · Score: 3, Insightful

      Java is (so far) a programming language, this JDS nonsense not withstanding. It only has stuff that makes it work better on the Internet if the developers design and code that stuff

      Uh, that's the point. It already does. Developers have already "designed and coded" that stuff into the core API. Java's core framework is astutely network-aware. It is trivially easy to write a Java app that uses the network, unlike C, which requires a great deal more knowledge of low-level network functionality and threading models.

      --
      Like woodworking? Build your own picture frames.
    2. Re:Sun is grasping... by pjt33 · · Score: 2, Insightful
      That's just stretching it a little far. Java is (so far) a programming language, this JDS nonsense not withstanding.
      Well... In some contexts Java is a language; in others it's a platform. In the context of phones it's a platform rather than a language - if you're really worried about minimising your footprint you may find yourself assembling bytecode with Jasmin rather than writing Java source.
    3. Re:Sun is grasping... by Evil+Schmoo · · Score: 2, Insightful

      The problem, as I see it, is the classic clash between a technology company and its public owners. Sun's stock price was absolutely hammered in the crash, and it has not even come close to recovering. I *still own* my Sun stock, because it's completely worthless to sell. Institutional investors, in particular, are not patient; they've been howling for Sun to return to its pre-crash levels for several years now.

      Over the past three years, the price has risen, slowly, to its current level of a little over $4 per share. And that's with the revamping of the company, and maintaining Sun's place in the tech community. If their stock price is going to return even to the mid-level position it held seven or eight years ago, Sun probably can't rely on the tech community to get there. They're going to have to rely on the public.

      Branding in tech is monumentally difficult, since you're dealing with such a huge information gap between techies and the vast majority of the buyers of the products don't have a clue as to what advantage AMD might provide over Intel, for example. The MOST selective of them might look up one or two specs, shut their eyes, and guess. The others will simply buy Dells.

      Java is one of the very few things that non-techies may have heard about in computing. Ergo, if you're going to try and build your stock price, you're going to have to hope that non-techies will respond to you in some new way. That's going to be much, much easier relying on existing brands that have some toehold with consumers, rather than introducing some new brand that means nothing to consumers.

      Microsoft, of course, is the champion of tech branding, and Intel is a pretty close second. If Sun has any hope of recovering its stock price (which I freely admit is a very different prospect than developing new or better technologies), it's going to have to develop a brand on par with these or Dell/Cisco. Not easy.

  4. Competing stickers by eltoyoboyo · · Score: 2, Insightful

    It may seem like a lot of stuff will have Java powered stickers. However, the vast majority of microprocessor-controlled consumer electronics could well have a "[processor] Assembly Language Powered" or "[processor] Machine Language Powered" sticker - even the "Java powered" ones.

    Even if the knowledgable geek cares, Joe BestBuy consumer does not care and will not preferentially select a Java powered item.

    --
    Have you Meta Moderated t
    1. Re:Competing stickers by Anonymous Coward · · Score: 1, Insightful
      Even if the knowledgable geek cares, Joe BestBuy consumer does not care and will not preferentially select a Java powered item.
      If it takes off, sure they will. What do you think the "Intel Inside" campaign is all about?
  5. Re:Consumers? by tcopeland · · Score: 4, Insightful

    > it is loosing developers at
    > an extremely fast pace

    Is it? Hm. To which languages? C#?

    I'm doing lots of Ruby programming lately, but I'm still doing quite a bit of Java, too....

  6. pr for a programming language ? by Alejo · · Score: 2, Insightful

    java jvms written in language X... so every device running java should say powered by java/ powered by X ?

  7. Java awareness by jrumney · · Score: 4, Insightful
    Before tackling Java awareness amongst the general public, you'd think that Sun would start with its own marketing department. Specifically what is and isn't Java (JDS, renaming all the old Netscape/iPlanet/Sun ONE products to Java... etc).

    No wonder the public is no clearer on what Java is than they are about .NET.

  8. The Intel Inside Factor by ObsessiveMathsFreak · · Score: 5, Insightful

    Sun have finally woken up to the fact that most consumers are tech-dreads not tech-heads. They fear tech more than they welcome it and as such need to be comforted when faced with unfamiliar grounds. Intel realised this years ago and have made sure that unless there's an 'Intel Inside' ("_DUM_.do de dum DEE!") sticker on the side, people will worry and say, "What's the pentuim? Will it work without an intel inside?" Prepare for the "Is your microwave/fridge/car/computer/watch/relational_dat abase caffinated?" campaign. FUD works.

    Java on mobile has increased the framework's profile a LOT, especially amoung younger phone buyers. Even my kid brother knows about java games, and he can barely use e-mail. Java seems to mean 'fun' in the minds of some. Well maybe not, but it means Something!

    It must have finally clicked with Sun that people just won't magically get to know about java through the grapevine. You need stickers, Java Inside, Duke, Gosling's beard, hip coders(very hard to find :E) and big TV ads to promote your technology so people will say, "Hey what about Java? I'd like to have that." Essentially, to really sell a technology, no matter how good or bad it is, you have to play to the Pointy Haired Boss.

    Of course Sun would LOVE to to foster the belief out there that unless it's got Java, it's worthless. "Has it got Java? Will it work without that coffe sticker?" It could happen. I wonder will Microsoft realise a similar campaign. One based on a cup of tea perhaps? I wonder will .NET get a publicity campaign or will it just be shoved down our throats with pictures of smiling actors staring into PC screens(which we can't see). They may regret not using that cup of tea. Then again Sun may regret all that money wasted on sticker that people thought were promoting a new decaf drink.

    Disclaimer: Java is Good. Garbage collection is Smart++.

    --
    May the Maths Be with you!
  9. Also about Sun's new Java direction by Anonymous Coward · · Score: 3, Insightful

    Also on eweek.com, Sun's thinking about Java extension, and other new language stuff. This is cool, but get real. I am a Java loyal, but regardless, be objective and here is what I think:

    1) Gosling is not good to head the dev department. He's good as a tech guy, but not neccessary on direction and management. Often but not always, a very very nerdy guy can hardly be a good manager. You'll see my point in the next item.
    2) Fix bugs, make swing faster, less memory hog, and fix bug. I would like to emphasize fix bug. If you search, there's over 20 thousands bug/rfe. I would use a new release with bug fixes instantly versus the new 5.0.
    3) They don't have resource, then how could they create a thing new, usable, releasable? They're so thin on dev resource (from some of their forums, their developers said so), they should concentrate them on fix bug, improve speed, make the IDE, app server betters instead. That's call wise management. It's not going to do some cool stuff.
    4) Related, but not directly. To survive, they have to bring out hardware servers out quickly, using standard/generic component instead of years in reasearch. They'll come out with new sparc in 2005. Common, AMD and Intell come out with new CPU almost every month. For servers, why the heck they keep taking so long to come out with something? Just buy a white box, test it, and ship them. (over simplified).

    You could mark me troll, but please have mercy tell me why. And also, I am really interested in your wonderful different opinions.

  10. Strength of Branding by agentxy · · Score: 5, Insightful
    Branding is a strong advantage when it comes to marketing a product. When basic Strengths, Weaknesses, Opportunities, and Threats* (SWOT) analysis is done on any well known business, strong brand name recognition is almost always considered an advantage.

    A great example is another Java maker, Starbucks.... Very few people are willing to pay 3 bucks for plain, regular coffee from 7-11 or McDonalds, but may are willing to fork over 3 bucks if the coffee comes in a cup with a big green Starbucks logo.

    Secondly, SUN is trying taking steps to improve its strategic position. Put yourself in SUNs position, your strongest product is JAVA. Appliances all over the world use JAVA, JAVA is taught in most colleges and universities, JAVA is widely used on the Internet, and most importantly (from SUNs point of view) JAVA isn't making SUN the money it could be.

    If I were on SUN's team, my first step would ensure regular people (moms, dads, and non-slashdotters) realize how widespread JAVA is and how "good" it is for computing. Then I would ensure regular people associate JAVA with SUN. Thirdly, (to the dismay of most slashdot readers) I would use my JAVA = SUN association to make money.

    SUN will be criticized for making moves to strengthen its position and SUN will be criticized for NOT making moves to strengthen its position, so ignore the critics, make solid technical and business decisions and do what every business was designed to do, make some money

    Thoughts?

    * Porter, M. Harvard Business School

  11. Re:Consumers? by Anonymous Coward · · Score: 1, Insightful

    Did you even read the post? The poster specifically said that he doesn't know about everywhere and was only speaking about Toronto. He also said that he doesn't agree with the situation at the local Universities however it is still happening.

    "However, if you don't want to study it, fine, more money for the rest of us to make."

    Did you also read the part where he said he was a Java developer? Obviously not.

    Keep assuming Java has it all locked up and you will be left behind. Java doesn't have anything locked up and seems to be slower than the others at innovation ting, at least recently. Java developers that don't realize what it going on currently with Java are just ignorant to the facts.

    "When I see it happening in NYC, LA, Chicago, Washington, SanFran, or Boston metros (which has *double* the population of Toronto) then I'll consider your argument."

    Why would he care about New York and all these cities in the U.S. when he is from Canada? I hate to break it to you but the US doesn't dictate what is popular in the technology market.

  12. They don't know what Java means by Nurgled · · Score: 4, Insightful

    I remember when J2ME first became popular and I heard 12 and 13 year olds sitting in the street talking about how their phones support "Java" and how that means that they can play games on it.

    Similar things happened several times, and most of the time it was clear that none of them really knew what Java was or how it related to games or phones, it's just a name for a thing the phone does like "polyphonic ringtones" or "WAP".

    Also, I would have trouble buying "Java Powered" unless the phone's core software was running in a JVM. "Runs trivial little games and applications using Java" isn't the same as "Wouldn't work at all without Java".

  13. Re:The "Powered by Java" campaign must mean... by packetrat · · Score: 4, Insightful

    Um, no. They can take Java open-source, and still retain the rights to the BRAND Java. What's more likely is that they'll open-source parts of Java, but retain J2ME as commercially-licensed because that's where they see the real revenue coming from down the line.

  14. Re:I claim prior art by Ari_Haviv · · Score: 1, Insightful

    unfortunately Java makes everything slower

    --
    Join Team Mozilla #38050 Folding@home
  15. Re:Consumers? by JavaLord · · Score: 2, Insightful

    I would say there are many languages that are taking developers away from Java not just C#. An example of this is how all the students at the local Universities are petitioning to have Java removed as the core programming language as they are complaining that is just not applicable enough compared to other languages such as C#.

    I still see more Java Development jobs than any others here in the Northeast/tri-state area in the USA.

    I don't see why any school would want to drop Java as a core programming language, it's one of the most used languages out there, and it's abstraction and large API makes it possible to do pretty cool things easly. I couldn't see a first year comp sci student writing an internet chat room in C++, where as it's easy in Java.

  16. Re:The "Powered by Java" campaign must mean... by Anonymous Coward · · Score: 1, Insightful

    Au contraire. Creating brand awareness will allow them to give it away. Remember that even if the licensed the JDK as open-source, they would still control the applicability of the Java brand.

  17. WTF? by Anonymous Coward · · Score: 4, Insightful

    "not applicable"? C#?

    If you're moving from Java to C# then you've either:

    1) Thrown out your Big Iron and spent an equivilent amount on a Windows cluster

    2) Hired a bunch of people without checking if they knew the language your system is built on

    3) Got paid off by Microsoft (ie: Uni. of Waterloo)

    4) Decided you wanted something "easy" instead of something "stable"

    C# is not applicable to jack shit compared to Java right now. Most core logic is done using J2EE. If it sucks, then you hired the wrong coders. Don't throw out the baby with the bath water. Java runs on some much bigger iron than C#.

    These people must be developing piddly desktop apps that backend to something pseudo-enterprise. Works great in the lab... try scaling it out to 10,000 workers now. A company I worked for tried that. Told the poor bastards they contracted for that they'd have to buy twice the number of servers and upgrade to 2K Datacenter.

    C# is the language of people who don't know how to fucking program. They like it because it works like VB for the GUI and alows them to do the stupid OO stuff they learned in intro to data structures. They are the ones who catch exceptions with blank handlers in Java at work. They are the ones who use a 3 meg C# app to do the work of a 30 line perl script.

    Not that you can do anything about it, but I would guess that the reason why Java is having problems in your area is because it's becoming more populated with Microsoft nitwit apologists.

    (And I would blame the University of Waterloo for selling out and thinking they're smarter than the rest of the world, allowing all the Canadians to think "If it's good enough for our best CS school, it's good enough for us!")

    1. Re:WTF? by hackrobat · · Score: 2, Insightful

      They are the ones who catch exceptions with blank handlers in Java at work.

      You know what, that's why Anders Hejlsberg didn't add checked exceptions to C#--because half the programmers don't handle them and instead just ignore them, because Java won't let you be otherwise. In C#, you ignore all exceptions and they propogate up (without having to declare them in the method signature). That's an improvement over Java, sorry.

      And what are you talking about, C# or .NET? Surely, you mean .NET application don't scale up. C# is just a language.

    2. Re:WTF? by Ars-Fartsica · · Score: 2, Insightful
      C# is the language of people who don't know how to fucking program.

      Are you trying to tell me there are more lame-ass resume-engineers claiming C# more than Java? Haha right. I think the tinfoil is coming off of your hat.

    3. Re:WTF? by Full+Meat · · Score: 3, Insightful

      Insightful? I object to the rating more than this ignorant troll!

      1)Thrown out your Big Iron and spent an equivilent amount on a Windows cluster

      Or maybe your company is one of the thousands that have battalions of MCSEs and volume licensing agreements with MS, so a Windows platform decision happens to make more sense.

      I like the auto shop mentality though.

      2) Hired a bunch of people without checking if they knew the language your system is built on

      Huh?

      3) Got paid off by Microsoft (ie: Uni. of Waterloo)

      No, Lone Gunman-boy, it's usually the other way around; it'll cost you a couple grand to lay down your first line of .NET code. The MS camp isn't the one with free IDEs, open source OS and app servers, and free databases.

      4) something "easy" instead of something "stable"

      Any examples or metrics, or are you just pulling that out of your ass? I have many issues with the .NET Framework, but stability is not among them.

      C# is the language of people who don't know how to fucking program. They like it because it works like VB for the GUI

      You're really shooting your argument in the foot here. C# is such a direct ripoff of Java that one can change a few package and class names in Java source and compile it in .NET. Given this, you cannot throw shit at the C# language without getting a lot of it on Java.

      alows them to do the stupid OO stuff they learned

      Wow, you're totally showing your ass here. You're a Java/J2EE fanboy, but OO is "stupid" introductory stuff? Anybody see the Chappelle's Show sketch about Clayton Bigsby, the blind white supremacist who, unbeknownst to himself, is black?

      They are the ones who use a 3 meg C# app to do the work of a 30 line perl script.

      Ah, you're a perl man. I understand now why you eschew OO. Whenever perl guys throw down the "how many lines" thing, I think of that scene in the movie "Amadeus" when Emperor Joseph II tells Mozart that "There are too many notes." Shit, if I was half the developer you are, I would give my PM my estimates in number of lines, not number of hours. Why stop there? Code readability/maintainability and object-oriented archtecture have no place in enterprise software solutions, which explains why perl is sweeping the nation as the #1 language of choice for large enterprise apps.

      A Sun Certified Developer

  18. Way to screw yourselves over by SuperKendall · · Score: 2, Insightful

    Voting to oust Java is the surest way to become the MCDonalds workers of the IT industry - if you can even find the jobs.

    I am a little sad to see great teaching languages like Scheme fall to the wayside though. I think there is great value in teaching people Scheme first instead of Java or C# to start with.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley