Sun's Trading Symbol Going From SUNW To JAVA
Mortimer.CA writes "Straight from Jonathan Schwartz's weblog, Sun is changing their ticker symbol from SUNW to JAVA: 'JAVA is a technology whose value is near infinite to the internet, and a brand that's inseparably a part of Sun (and our profitability). [...] To be very clear, this isn't about changing the company name or focus — we are Sun, we are a systems company, and we will always be a derivative of the students that created us, Stanford University Network is here to stay. But we are no longer simply a workstation company, nor a company whose products can be limited by one category — and Java does a better job of capturing exactly that sentiment than any other four letter symbol.'"
Hmm... while many programmers are powered by java, all life on Earth is powered at least indirectly by the Sun.
So instead of naming themselves after one product category, they're naming themselves after another. Great! The name change makes some sense (who really wants the outdated "workstation" thing attached to their name?) but marketingspeak is just so silly sometimes.
Can't help but think they'll want to do this gain once Java is no longer their flagship product. If they're still around (and I hope they are!)
OtakuBooty.com: Smart, funny, sexy nerds.
In related news, Steve Balmer was spotted replacing his previous 'ZUNE4ME' vanity plates with a fresh set which sports the slogan 'JAVAL0L'..
Seriously though, I don't think Java is a particularly big reason for people to like Sun, and tying your company's future to it seems ill-advised.
While I agree that this sounds silly, do remember that it's just the stock symbol. There are many companies with silly stock symbols (GLW, T, F). I guess they feel that more people will buy their stocks if the name sounds familiar.
Basically, nothing to see here.
Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
on SUN with this because it's hard to predict how the market is going to react. I really don't think that it's going to make all that much difference since it's still the same company and all the same assets that they had before now. Still though with all the things coming out SUN what with all the GPL software and the deal with IBM I think that things are starting to look a little brighter. Also is it just me or does it seem like with the IBM deal that SUN is wanting to get deeper entrenched in the software business IBM wants to start to get out of it?
"Some books contain the machinery required to create and sustain universes."-Tycho
Like this reg article http://www.theregister.co.uk/2007/08/23/sun_no_sun w_java/ is giving the example of VA Linux profiting from the Linux hype with their LNUX ticker, I guess Sun wants to confuse coffee drinkers and profit from that. People think with the global warming that they should stop investing in the sun anyway!
Who trades under "SUN"?
Ok, I did Google it, and I guess it's "Sunoco." I guess I could've seen that one coming.
(Totally off-subject, but I'm finding that Google should be responsible for a significant decrease in general ignorance: whenever someone wonders some basic question, the answer is usually a few keywords away. This hasn't happened yet for some reason.)
As all of the Solaris packages start with the companies ticker, will all future Sun packages now be called JAVAxxxxx? That's going to annoy the hell out of us sys admins =/ Haydn.
Time is an illusion. Lunchtime doubly so. - Douglas Adams
Look out for BSOD on a stock ticker near you. Unless you are running a real operating system, that is.
Any fool can talk, but it takes a wise man to listen.
The writing was on the wall when they started giving Schwartz the first of his many unearned promotions. The man will preside over the liquidation of the company, and will walk away with a few tens of millions in his own pockets.
It's sad. Sun was a company that mattered, not all that long ago.
Of course Stanford University Network is here to stay, what would Stanford University do without it?
Microsoft's symbol becomes DNET? ;-)
The quote was truncated. Here it is in its totality:
"But we are no longer simply a workstation company, nor a company whose products can be limited by one category -- and Java does a better job of capturing exactly that sentiment than any other four letter symbol.
Our first choice was the even more accurate DEAD, but that symbol was already taken by Emerson Burial Caskets."
Other companies have used their chief product as thier ticker symbol. Anheuser-Busch, for example, has a ticker symbol of BUD.
But in reading TFA, I can't help but feel like I'm being beat over the head with a marketing stick.
I mean, come on now... "a technology whose value is near infinite to the internet"???
Give me a break... I work in a
The problem with socialism is that they always run out of other people's money. - Margaret Thatcher
Now let the flame war begin.
What's to flame? When you're right, you're right.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Tomcat?
Resin?
etc?
LAME
Sun has brand recognition, even if only in the silly "dot in dot com" thing. Why change it? Nobody knows what JAVA is. How about BOMB?
There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
Java was originally conceived to run software for set-top boxes. It seems they over-engineered it a tad, then the original market fell through, so Sun had to do something with it. So now we have failed set-top box software slowing down our servers and desktops while fanboys claim it's the best invention since FORTRAN. Thanks once again, Sun.
This seems to be an undead horse for me.
I wrote Java programs in a few hours that ran on Windows, Linux and AIX, and were UTF-8 capable.
I used three different brands of JREs (not MS, though) and my programs ran on all of them.
I had less security problems with Java than with ActiveX, Flash or PHP.
Seriously, I think you really need to get some training in how to determine if a horse is dead or not. Or, maybe, you should get a degree in Sales and stop being a troll.
Elmar
http://fakesteve.blogspot.com/
Wouldn't JAVA make more sense as Starbucks' stock symbol? I liked SUNW. I have fond memories about learning to program on SUN and HP workstations. HP has already mostly phased out their UNIX workstation line, and this seems to be (potentially) a first tentative step for SUN to become more like IBM and move away from hardware as their bread and butter.
I write this from a SUN Linux box, so I certainly hope this isn't the case.
Java is one of the most popular programming languages today. It is arguably the default language for modern business applications. You may not like it, but that does mean it is doomed.
That being said, this seems like a strange move for sun. Their influence over Java is already fading, and this only makes them look more like a one trick pony that has only really made one worthwhile contribution to the IT industry.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
What on Earth is this idiot talking about?
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
Are they hoping to get some halo effect from rising coffee futures or something?
It makes no sense. It's probably some upper management "must look like we are doing something, even if it is meaningless" plan.
Just spouting off acronyms/project names? where's the parent post?
Tomcat == yet another toy
Resin == the speed at which most java programs run, similar to the viscosity of frozen molasses
...because in my experience, Java increases the size of things by at least 25%.
Java may be a going concern on the server, but "default" language for business applications (like on the desktop), hardly. Maybe now that SUNW is JAVA they can make their JAVA JRE actually install in a business correctly? For example, real large businesses don't have their users be Admins and they push out their software via a package/software management system. Try having JRE 1.5.x or 1.6.x install silently or with the minimal UI (progress bar only). It installs, but only half way works. Wonderful! Go JAVA.
But I assume they may reason Java's bean economy will never take a hit as long as they're in business anyway. What soothes the soul better when a new popup window finds its way around?
Glassfish, Tomcat and Resin are all indepedant 100% pure Java webservers, all massively scalable and capable of processing 1000's of concurrent connections with performance comparable to Apache.
However, I do take substantial issue with one thing that Schwartz said, which I think is pretty badly thought out: As for working professionals, I had dinner with a financial analyst a few months ago who said he saw the Java launch experience "a few times a day" when accessing intranet applications - as did tens of thousands of his fellow employees. He's basically saying: "We shove a splash screen in users faces every day". This is a Bad Thing! He's making users associate Java with applications that have poor performance - by definition if they're seeing this they're not getting to the application they want to work on as quickly as they should. The poor performance (web server performance) is out of their hands, but it's in their control to prevent the association with their brand!
I have high regards for Sun employees in general. Their management, however, I have my doubts about.
--- These are not words: wierd, genious, rediculous
Why, everyone under the SUN, of course!
GE does a lot of things besides manufacture light bulbs and generators. In fact they do a lot of things besides manufacturing light bulbs, generators, medical equipment, jet engines, finance, plastics, and railroad locomotives. Yet they feel no need to change their trading symbol.
Does anyone think that it would help Apple to change its trading symbol from APPL to IPOD?
Does AT&T worry that people will think telegraphs are old-fashioned?
GE, Apple, and AT&T are just names. For better or worse, people know what these companies are, not because of the names, but because of the companies. And the trading symbol is one step further removed.
SUN is an acronym for Stanford University Network. It should be a proud part of the company's heritage.
Wanting to fiddle with the trading symbol is a sure sign of a company that has no idea of what its identity is or what it is or should be doing. It also indicates an unhealthy focus on the stock, rather than company's business itself.
"How to Do Nothing," kids activities, back in print!
Were Java to disappear this instant, all work done by it could be replaced using other existing technologies. Near infinite value? No, I wouldn't touch Java with a 10 foot pole, because it's crap and I don't need it for anything. But I guess if I ever want to make a slow, ugly application that needs another application installed just to run, I might look into it again.
The most popular programming language on the planet is doomed?
It failed on the "write-once, run anywhere" promiseYou mean, the Java programs I write that run on Linux, BSD, Solaris, HP-UX, AIX, Windows, and AS/400 aren't actually working? You should have told me sooner! Maybe you can tell me how, exactly, they're not working, because they seem to be working fine!
it failed on the security promiseBecause we hear about buffer overflow exploits in Java programs leaving your machine vulnerable all the time? Oh, wait. We almost never hear about those.
and it failed on the "finally, you'll be free of win32" promiseThat's funny, it freed me from the Win32 API, and dozens upon dozens upon dozens of other developers I know.
The ways that Sun screwed this pooch will be the subject of thousands of business-school term papers for years to come.Yeah, right. We'll look back and see how badly Java failed, because it only retained the #1 crown for a few decades (or more).
You need a reality check.
Personally I think Sun secretly never wanted Java to succeed, at least on the web/desktop. That is the only way I can explain what an incredible screw-up they made of it.
I remember what Java was at the height of its hype. Joe Public would come across a website that required Java, they'd click on the link to go to the site to download it, and be presented with a page where it was very difficult to tell what you should download - there would be a list of a dozen things with meaningless code names (Java 1.2 SDK, Java 1.2 XYZ APIs, etc, - meaningless to a non-programmer) and even once you had selected one there would be a complex install process, only to find out you'd chosen the wrong one.
Or perhaps they guy in charge of their "download Java" page was receiving brown envelopes from Microsoft? I just find it hard to believe that with the billion dollars worth of free hype Sun got with Java, they managed to screw up such a fundamental and simple aspect of it as making it easy for end users to install.
Perhaps they could fix the numerous problems which require me to have to maintain numerous different JREs on different machines and carefully juggle the classpath etc. so that the fucking software works in the first place.
No doubt some fanboy will now try to defend Sun and blame the shitty software developers for software that depends on specific JREs. They'll ignore the fact that Suns inability to design Java correctly in the first place is what enabled these developers to turn out crap, of course.
javascript has nothing to do with either sun or java, except for the first four letters of its name.
And indeed, while a lot of websites and maybe intranet applications are built in java, to call its value 'near infinite' is such an overstatement it's plain lying.
There are a lot of technologies and even some programming languages that would completely break the Internet as we know it should they be completely gone one of a sudden. Java is most certainly not one of them.
Tomcat == yet another toy
Resin == the speed at which most java programs run, similar to the viscosity of frozen molasses the parents post ( ie yours ) was modded down as flamebait, since that is all it is.
Absolutely agree about the popularity of Java - but I think that it's Java popularity with the Business side of the house as opposed to the Technical side which is the significant element.
My guess is that Business loves Java because you can throw developers at a problem and be seen to be dealing with it - because there isn't a problem that cannot be solved by piling on the bodies, right?
(Confession of bias: I like Java, don't love it - it's good enough).
Genesis 1:32 And God typed
"I wrote Java programs in a few hours that ran on Windows, Linux and AIX, and were UTF-8 capable."
"used three different brands of JREs (not MS, though) and my programs ran on all of them."
"I had less security problems with Java than with ActiveX, Flash or PHP."
Translation: "I wrote a 'hello world' program. It worked. It worked on anything I tried it on, yay java!
...when's SCO changing to DEAD, CRAP or STLN...or...BTTM?!
software that depends on specific JREs
Bingo! Give the man a cigar.
Years ago, my first impression of Java was that it was absurd that end users had to know or care which Java a given app depended on.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Since Solaris packages are all marked by the originating company's stock ticker (VRTSvcs, SUNWlp), won't it cause a little confusion to start seeing things like JAVAapp, or JAVAexplorer?
It reminds me of when Microsoft started adding ".NET" to everything a few years back. Stupid and confusing and ultimately, a waste of time and money.
So they don't want to just be associated with workstations, so they change their symbol to the name of one particular software product they produce. I boggle at this.
Why not change the symbol to something like SunS (Sun Systems, oops taken), or SunT (...technologies) , or Sunn (...networking, but also taken...)
You get the idea. Keep the identity they have as Sun, because that does carry recognition. Far more than I think they think Java does. It would be like MS changing their ticker to WNDZ or the federal government getting the ticker symbol DCMA...
I'm a fiscal conservative, it's a pity we don't have a political party anymore
fanboys claim it's the best invention since FORTRAN.
Most of the Java fans I know (as opposed to those who merely tolerate it to pay the bills) have never written a line of FORTRAN.
The love of Java tends to come from people whose previous experience was mostly C++ or VB. What Java demonstrated was just how desperately the world needed a replacement for C++. Pity it ended up where it has.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
And in later news Microsoft is changing its ticker to BSOD.
bash-2.04$
bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
If so, I have some suggestions:
TOAST
KAPUT
DEAD
MLTDN
NOCSE
PWNED <---- I hated to put that last one in there, but after the way the judge ruled against them and given their current situation, I think it applies nicely.
My sci-fi novel, Ghost Thief, is now available from Amazon.com.
Why change your ticker symbol from your company name to one particular product? This is akin to Apple (AAPL) changing their symbol to IPOD. As an admin who still maintains a number of Sun servers, this now raises some question as to how committed Sun is to the hardware market in the future, or whether they will go to a software model. This is starting to sound more and more like a company without a strong vision of its future, and right now some exec found that Java is one of the last jewels of hope, so software development is the current trend to see if it sticks (Borland?).
$$$ Buy JAVA it incrase penis size by 25%!!! only $9,95!!!!1 $$$
This message is brought to you by "LNUX": A company that has nothing to do with "Linux" anymore, and has only made money by selling off pieces of itself. (Slashdot is owned by Sourceforge, which used to be VA Linux, etc.).
In other words, changing their ticker name to "JAVA" doesn't necessarily bode well.
I don't respond to AC's.
Actually, when someone tries to sell me a product by pointing out that its done in java, I have to politely see them to the door. I already have several commercial java products which require a specific JRE versions, and installing a newer JRE often breaks one of them (they'll check to see of other JRE versions are present, and decide not to run for compatibility reasons). I have to be able to run them to meet client SLA requirements. So, because java is not compatible with itself, the only response I can give to the "and its done in java" selling point is "sorry to hear that". While there are workarounds to the java self-incompatibility problems, they're not worth it. The only other really satisfactory solution is to run a VM for each version of java needed. Also not worth the effort.
Does Sun have some kind of solution to java?
"We are all geniuses when we dream"
- E.M. Cioran
Seriously think about this from a corporate point of view? Who makes Java? Sun, IBM, even microsoft claims to have a java implementation.
So for the next long time when you Google for Java what are you doing to get?
Also this is a definite way to get top hit in Google for searches on Java because stock tickers always come up first so whenver you Google for Java you'll get Sun up there first thing. This, in my mind, effectively made sure everybody knows who really wrote Java first and whose Java is the "real" Java.
Well, his program may have been non-trivial, but to deploy it he still has to test it on each platform, debug it everywhere, etc. The failed promise was that if it ran on a JVM at all, it would run on all of them.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
see My little pony and More big changes at sun
Some drink at the fountain of knowledge. Others just gargle.
"There are a lot of technologies and even some programming languages that would completely break the Internet as we know it should they be completely gone one of a sudden. Java is most certainly not one of them."
No programming language 'breaks' the internet, just poor programming.
Java is a solution, in search of a problem.
Yeah, Java back in the 90's left a lot to be desired. Luckily, a decade later, those problems are solved. The real problem to applets catching on is the long startup times for Java, and now that's being solved, too. A huge problem with Java on the desktop was the look and feel of the UI and the ability to embed heavyweight native frames into lightweight Swing frames... and now that's been fixed.
.NET on the desktop, but Java is becoming competitive in those areas again.
All in all, I'd expect a resurgence of Java soon. With Java so ubiquitous on cellphones, Blu-Ray players, middleware servers, etc., I think Sun has a good chance at a counter-attack on the desktop. Sure, Flash took away a lot of their thunder on the web and
E pluribus unum
I think Sun secretly never wanted Java to succeed
I don't agree with you on that. They botched it in all kinds of ways, of course, but I never had the impression that they didn't want it to win.
I just find it hard to believe that with the billion dollars worth of free hype Sun got with Java, they managed to screw up such a fundamental and simple aspect of it as making it easy for end users to install.
Heh.. That's a matter of corporate culture. Ask a Sun sysop about patch hell sometime.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
you are correct, what i meant was 'if every application written in that language was removed'.
Funny how if you replace all instances of Java with Microsoft, your comment wouldn't be so well received, and several people would be pointing out your bandwagon fallacy.
Just something to think about.
Just don't change the company logo to the little Java guy that waves at you. Now that would lower sales for sure! Kinda reminds me of Clippy.
-m
http://www.invisik.com
# cd /shared/pkg
J AVA5xmftc r ......
# pkgadd -d . SUNWzlib
pkgadd: ERROR: no package associated with <SUNWzlib>
# ls | grep SUNW
# ls | head
JAVA1251f
JAVA1394h
JAVA1394x
JAVA5ttf
JAVA5xplx
JAVAa2psr
JAVAa2psu
JAVAac
JAVAaccu
# echo Bastards
Bastards
# pkgadd -d . JAVAzlib
Processing package instance <JAVAzlib> from
C-x C-s C-x k
1) Just because a lot of people use Java to write apps, doesn't mean they actually get used by anyone. Show me a user who knows what java actually is, and you'll see them avoid it if possible.
.NET framework, with C#, its basically Java done right. The mono project is making it cross platform, it doesn't require you to use one bastardized language, you can pick from many.
2) If your app runs on all the OSes you claim it either A) took a whole lot of effort to make it work right on all those OSes which could be accomplished with less work in other languages, or B) it doesnt' actually do anything, probably hello world.
3) Meh, I won't argue security of the java vm since I don't watch it anymore, but if you think its 'safe' I'm sure we can find a few examples rather quickly of how its not much different than other languages in its catagory.
4) Most people don't use the Win32 api even on Windows if their doing cross platform stuff. A) there are posix-like alternatives built in for most crap, B) You're going to use some other toolkit thats cross platform so its probably got an abstraction layer of its own. So, you choose Java as your abstraction layer, I choose wxWidgets, java isn't a requirement to get you away from win32, and its limited ability to interact with win32 is touted as a feature, when its more of a weakness for anyone who has to do real work.
5) Java maintained what crown for a few decades or more? If its going to do anything for a few decades we should probably wait until is actually been around for a few decades before saying its been #1. The reality of it is, Sun did screw the pooch with java. The only people who like it are fanboys who think because they wrote some java app they are awesome internet developers. Nothing pains me more than to watch a good oranization (oracle for instance) move their utilities and apps to java as it usually means I have to find another solution to get away from the asstastic performance and bugginess of java apps. You should probably watch out for the whole
All of this is off topic of course, but please don't try to convience anyone that java rocks, stop smoking crack for a couple days, let your head clear and you'll see what the rest of us already know.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.
Kwisatz Haderach
Sell the spice to CHOAM
This Mahdi took Shaddam's Throne
Being competitive is not enough. You don't win by being the last to market.
.Net and C# closed the "java on the desktop" hole with a very similar language, albeit getting more and more powerful with each iterations of it (lambdas, LINQ, and all the improvements that C# had first and Java implemented AFTER), all with a GUI that had a true native feel and APIs that integrated well with the host operating system.
Java was the first as a platform, but the last to market something that people actually want to use. Flash is no speed demon, and you will never build a software that is performance hungry on top of it, but as an interpreter, its footprint is very small, it loads on the browser fast and when you know how to use it, manages to please your customers. Just don't abuse it, and it will *FEEL* reasonably fast on even a crappy computer. The Flash IDE made it easy to build small but beautiful GUIs for it too. And now, it's powering all the major video streaming sites.
Java only belongs on the server side, for the kind of things that will never truly attract the interest of the smart minds, only code monkeys : business apps. Java is the New COBOL.
But, behold, for Microsoft is not going to let Java truly win any market. We'll see in the future what replacement for COBOL and Java Microsoft will have in their pockets.
In that sense, you are right - but could you sleep without testing your programs on the supported platforms with any other language/platform? I mean, can you show me anything that is better than Java on mentioned platforms and is less bug-free (while providing similar libraries)? Elmar
has decided to change the name of his immensely successful film company to JAWA.
OK, so the company isn't publicly traded, but still, has Sun not been able to get enough attention lately that it has to ride on the coat tails of Java?
We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
Just trying to PERK up the name recognition for the stock market no doubt.
There are only two steps in the gathering of ultimate knowledge. Open your eyes and, RTFM!
Enjoy death.
Um, user's don't need to know or care about that. If I write a Java application and target the 1.4 JVM, it will run on the 1.4, 1.5 and 1.6 JVM's. If I provide a launchable .jar file, the user just has to double-click it to run my application, just like they would a .exe file.
http://www.mhall119.com
The world didn't want/need a replacement for c/c++. The .com explosion needed a way to take people who had no right in the software development industry and allow them to make applications. Where they failed was in the fact that even though Java took a lot of manual labor out of the process, these people are not programmers and they still make stupid mistakes that break the application or cause it to perform like crap. This isn't much different than most VB programmers, with the exception that now it breaks on more platforms and for more reasons like silly JRE incompatibilities.
... is still written in C/C++. I know of one particular application that is a background service written in java, and its great, because it crashes constantly.
In case you haven't noticed, any application that has to do things fast, has to be reliable, or deal with large datasets
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
If you're a sysadmin pushing a Java install over your corporate network, why bother with a UI install at all? Just zip or tar the Java files, copy, unpack, and setup environment variables. What's so hard about that?
http://www.mhall119.com
If I write a Java application and target the 1.4 JVM, it will run on the 1.4, 1.5 and 1.6 JVM's.
Hahahahahaha! You're funny!
Maybe you (think) you can do it, but the vast majority of Java developers can not and do not. I have some users who have six or seven different JREs installed, each one for some different bit of software that absolutely requires JRE 1.3.12_4 and certainly not 1.3.12_3 or 1.6 or anything else. This is so depressingly common it's become a running joke amongst anyone who actually has to deal with this shit I.e. the end users and sysadmins. We hate Java, and we hate Java developers who can't.
Ah, but we'll all die one day; but who really lives? I don't want to be the jogger hit by a truck driver 'cause he was too busy looking for his lighter to notice me!
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.
IBM seem to be the only company capable of actually selling java based product.
But then again they persuaded people to part with ready cash for Lotus Notes
so it doesnt really say much about Java.
I think SUN is desperate not to be seen a a hardware manufacturer becuase
of its associantion with commodity products and declining profitability.
However the only way to become a succesful software business is to SELL
software to customers, which, SUN does not do at all well.
Old COBOL programmers never die. They just code in C.
BSD is DEAD!
#1 crown for a few decades (or more) ?
I assume a decade would be 10 years. A few decades would be 20 or more years.
Well, welcome to the 1997, in the world of:
Intel Pentium Pro 200MHz
IBM's PowerPC EM603e at up to 200MHz
UltraSPARC II at 300MHz
The operating systems used were Windows 95 and NT 4.0, MacOS 8, and Solaris 2.6 (next version is 7) and JavaOS 1.1 from Sun
Two decades?
1987: Windows 2.0, with Intel 386 processors. Typical RAM for 386 systems was in the 4-16 MB.
So, Java is a decade and a bit, not few decades
Here is an interesting advertisement from the company that is buying Sun http://www.youtube.com/watch?v=nRKIDdIaFyE
Quote: "I don't think Java is a particularly big reason for people to like Sun, and tying your company's future to it seems ill-advised."
Exactly. The name change is evidence that Sun has some very technically ignorant marketing people, apparently, or maybe just a very technically ignorant, but imperial, CEO.
My understanding is that Sun does not allow its own programmers to use Java for important programs because Java is bytecode interpreted, not compiled. That makes Java easy to de-compile. Sun apparently designed the language for other people to use. Microsoft did the same with C#; apparently none of the programs Microsoft sells are written in C#.
Examples of Java de-compilers:
Jad - the fast JAva Decompiler
DJ Java Decompiler
Jode
JReversePro
SourceTec Java Decompiler
From Wikipedia's Criticism of Java: "The look and feel of GUI applications written in Java using the Swing platform is often different from native applications." It seems to me that the average person's experience of Java is that programs written in it are slow and funky, not a good advertisement for a large company.
Eventually, Java will be completely open source. It is not now. Once it is open source, Sun loses control. Does Sun want to lose control of a symbol it is using for its company?
Java is an Indonesian island of 124 million, the most populous island in the world and one of the most densely populated regions on Earth. There have been political problems there in the past. If there are problems there in the future, the word Java will be in the news. More than 90 percent of Javanese are Muslims. Does Sun intend to involve the company with the uncertain future of a Muslim island?
I will now quote someone who considers himself an authority, the CEO of Sun: "Granted, lots of folks on Wall Street know SUNW, given its status as among the most highly traded stocks in the world (the SUNW symbol shows up daily in the listings of most highly traded securities)." -- From the August 23, 2007 badly formatted article linked by Slashdot, Jonathan Schwartz's Weblog: The Rise of JAVA - The Retirement of SUNW, written by Sun CEO Jonathan Swartz.
Mr. Swartz, are you an imperial CEO like Gerald Levin of AOL Time Warner? (Time Warner's merging itself into AOL is considered the worst business decision of all time. The company immediately lost $88 Billion.) Mr. Levin called himself an "imperial CEO", meaning that he made decisions without consulting other people.
Mr. Swartz, if you don't have enough technical knowledge even to format your own web page, are you technically knowledgeable enough to run Sun? From the biography on Sun's web site: "Schwartz received degrees in economics and mathematics from Wesleyan University."
I don't believe it will actually happen, but if it does, by changing away from the strong brand of SUNW, known for serious servers, to a brand largely outside its control, Sun will weaken its position in the marketplace, in my opinion.
I don't think it is wise for technically knowledgeable people to work for companies managed by people with little or no technical knowledge. When technically ignorant managers try to run technically-oriented companies, a lot of unpredictable, weird things happen. Why take the risk?
Give him a break - he's probably finishing up his c# class freshman year, along with his new sense of entitlement.
Website Hosting
An example? Maybe I just don't run crapware.
http://www.mhall119.com
I used to work at a company whose ticker was CUM, Cummins Engine Company.
FWIW, my experience says that's simply not true. When it comes to reliability, neither C nor C++ shine. Both languages make it very easy to shoot yourself in the foot. The reason C/C++ programs tend to be pretty good is because few bad programmers can wrap their minds around it (although you might be surprised what your find). One I've learnt is that C/C++ code tends to be more difficult to understand and thus it means more work to debug and test which means less debugging and testing. This is also somewhat true of Java too, but not as bad.
As far as speed, most of the time this is a non-issue. Java can be pretty fast, certainly fast enough, as long as your not writing a kernel or something. If you are, you can always pack the core parts in JNI or something. The same can be said about Python and many other languages.
As for JRE incompatibilities. Code using features in Vista and not XP won't be compatible with XP either. This has nothing to do with Java itself and is just the nature of any evolving platform. C/C++ has it to, although their APIs tend to develop slower. And seriously, crashing can happen in any language. It's much easier to do in C/C++ than Java. I'm sorry if you have crappy software, but don't blame it on the language.
Is it April 1st?
Hulk SMASH Celiac Disease
The irony is that the the company that invented the "most popular programming language" is not the one that is profiting from it. So, while Java is a huge success, from a business point of view I think Sun has failed and by naming their stock symbol JAVA that will remind me of their business failure every time I see it.
Oracle, you clod. Changing the JRE one minor version if known to break tons of shit. It's a BFD for a large company to switch JRE's.
"If you plant ice, you're gonna harvest wind."
Keep changing your mind.
Eventually, you might wind up with a better one.
Java: Brand Once, Market Everywhere.
could you sleep without testing your programs on the supported platforms with any other language/platform?
Whether other languages succeed in this or not has no effect on the fact that Java promised it and didn't deliver.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
...profit everywhere!
Oracle, if I recall correctly, ships their own self-contained JRE with their own modifications. You should only upgrade Oracle's JRE with an updated JRE from Oracle, because their JRE isn't 'vanilla' Java. I know for a fact that you can ship your app with a self-contained JRE without screwing up any other JRE's on a box, and without those JRE's screwing up your app. If Oracle screwed up their own install, that's their problem. They could have just as easily screwed it up with DLL's as they did with JRE's.
http://www.mhall119.com
I humbly suggest 'RTFM' for any of the big Linux vendors. :)
He who lights his taper at mine, receives light without darkening me.
"You mean, the Java programs I write that run on Linux, BSD, Solaris, HP-UX, AIX, Windows, and AS/400 aren't actually working? You should have told me sooner! Maybe you can tell me how, exactly, they're not working, because they seem to be working fine!"
Oh really? Cause they actually don't work at all. Where is the netbsd/sparc jre? Where's the openbsd/arm jre? Portable doesn't mean "portable to wherever Sun has decided you can use it", it means "can be made to run anywhere". Python's VM and libraries are available on my openbsd/arm and netbsd/sparc machines, why isn't java's?
"Because we hear about buffer overflow exploits in Java programs leaving your machine vulnerable all the time? Oh, wait. We almost never hear about those."
Just because one kind of exploit isn't possible in java, doesn't mean java is secure. Its still vulnerable to plenty of other problems, and the JVM of course is still written in C and vulnerable to the same class of exploits as every other C program.
"Yeah, right. We'll look back and see how badly Java failed, because it only retained the #1 crown for a few decades (or more)."
No, we'll look back and remember fondly the shitty programming language that all the morons in "enterprise business apps" used. Just like we currently remember how great COBOL was right?
So does this mean Sun will still refuse to use JAVA on it's internal projects?
If that's the case, it's kind of incredible how much energy they spend getting everyone to try buying into a platform they know has flaws. If it were so great, they would use it themselves.
Sounds like an ideal solution rofl, Java is cool for developers, (For the record I think it's a pretty cool language) but for SA's at large companies, it's more of a hassle.
"If you plant ice, you're gonna harvest wind."
It powers Blue-Ray Disc menus/interactive content (BD-J), and is used in DVB and CableCard compliant set top boxes for interactive program guides, VoD ordering systems, etc.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Whether other languages succeed in this or not has no effect on the fact that Java promised it and didn't deliver.
:)
You are absolutely right, but relatively wrong. Maybe you really should get a degree in Sales
Elmar
Oh what bullshit. I've been doing enterprise software for decades, working across many projects. Without a single exception, every C/C++ project I've ever observed or worked on is plagued by memory leaks, crashes and delays. Every single one in every single company I've worked at. The Java stuff simple runs and at worst, you get a few stack traces that need to be dealt with. Crashes are almost non-existent. Very few major corporations are using C/C++ for new projects precisely because of this. No management with any business sense cares for fanboy obsessions with quaint old languages. They choose what's going to avoid them getting paged in the middle of the night. Every language and project has it's good programmers and bad ones, but you suffer far more when you have bad programmers on a C/C++ project then you ever have to worry about with Java. And before someone mentions their favorite device driver, I'm only talking enterprise software here.
Wheee! I wish BORL had traded as TPSCL.
Ridiculous.
This is a clear ploy to tie the stock to something that might drag it back to the 95-2000 glory days, where they'd hit USD 80, and split 2 or 3 ways - then immediately recover the price.
Oh, well. What do you expect when Schwartz believes that Star Office is one of the most recognised brands in the world? "It is to larf, mate!"
"Flyin' in just a sweet place,
Never been known to fail..."
Translation: "I wrote a 'hello world' program. It worked. It worked on anything I tried it on, yay java!
If you know what you're doing, even the most complex applications will work cross-platform. If fact you don't even have to know what you're doing for this. The only cross-platform issue I've ever seen is related to slashes and backslashes and only in odd situations. Almost every Java app I use or have downloaded, works on Linux (32 and 64 bit), Solaris and Windows for me and all I need to do is copy the directory from one box to another. And I'm talking your small utility gui apps and large J2EE based software. I'm sick of this FUD on Java from people who don't even use it.
By some company that produces coffee/coffee beans?
I thought that one of those companies would have taken JAVA a long time ago.
Not to get off-topic, but... After having to listen to the fans on our 4 new V445's, I can think of a few other four-letter symbols for them. Though I can't actually hear myself think anymore...
It must have been something you assimilated. . . .
Show me a user who knows what java actually is, and you'll see them avoid it if possible.
Then why are you still using the internet? Surely you know what Java is and that it's behind a hefty percentage of your favorite websites. You ever order anything online? Oh I guess you're going to have to avoid that too from now on. Might want to toss that cell phone too while you're at it. Oh wait you don't actually know what Java is? Then perhaps you shouldn't be commenting on it.
The only real mistake Sun made with Java is applet technology. Since that's all half the people on this site think it's used for. You use Java indirectly a hundred times a day and don't even realize it.
Can ticker symbols handle extended-ascii or UNICODE? I want my ticket symbol to be ЈẤүẠ♥
if every application written in that language was removed
If this did happen, the world economy would completely collapse overnight. Unless you're in the industry, you really haven't a clue how ubiquitous this language is. The entire business world depends on it. As does the government. It's used everywhere in transactions that you've never seen, but depend on every day. Every phone call you make, almost every payment you make. I know this from first hand experience to be true.
Absolutely. I've started to get into Java (initially because then I could write J2ME apps for my phone, and not have to learn Symbian (blearg) ), and I like it now. I can't see the point of using jsp and servlets - it takes me about 4 times as long as it would take me to use vi, and knock it up in PHP. (Perhaps I'm just not at the level at which the benefits make themselves apparent.)
But even some of the technical people I work with don't know if they want the JDK, or the JRE - and the popup (on Windows) nagging you to upgrade is annoying too.
It seems quite a fast language now - but people that tried it 5 years ago generally won't touch it any more. They (Sun) almost shot their foot completely off.
As an aside, are there any JNI (Java+C) experts here? (Ignore the mention of Jpcap)
Get your own free personal location tracker
http://www.mhall119.com
Let me get this straight. There is a language called Java, a platform called Java, a program called java, and now the trading symbol for Sun is JAVA. Oh, and don't forget the island. So you can write some Java to work with Java and run it with java while drinking java on the island of Java all while logged on to E-Trade to buy and sell some JAVA. And I thought, "Only perl can understand Perl", was bad enough.
you may have heard about security exploits through Java there... I'm going to go with Dangerous Java Flaw Threatens 'Virtually Everything' - especially because the flaw it's describing turns out to be a buffer overflow.
It still makes a lot more sense to have a (small) sandbox that is checked once for security errors, than to have to check every single piece of software developed because it isn't sandboxed. An average Java app has a pretty decent security track record compared to an average native-compiled app.
No, it hasn't. It's chained you to the lowest common denominator of the systems I've already listed. If the Windows API doesn't offer something, you can't do it, even if the Linux and Solaris APIs do.
That has nothing to do with java, that has something to do with cross-platform development. You always have to program to the lowest common denominator in that case.
"Hi. Amazon? Yes. I just read on the Internet that Java is dying. Yep, that's right. Supposedly once people realize you use Java they avoid those websites. Oh, good, so you're going to refund everyone's money? Oh, and take down your site for the next 18 months for a rewrite? That's great! Yes, I think this will boost your stock price. Share holders won't care that you're going bankrupt, they'll just be overjoyed to find out you're not going to use Java anymore. Yes, I'm really glad I could help. Take care."
"Hi, Ebay?"...
This is the platform company that spent the 1990s evangelizing a language that makes it easy to write platform independent code. Java may be nice, but it was a butt-stupid move for a company that made its money in OSes and hardware.
By the late 90s Sun knew that the OS and hardware market was no longer available, Linux and FreeBSD were destined to take it. Sun realized that many buyers of its workstations did not really need anything Sun specific, they just needed a general purpose Unix box. PC hardware running Linux or FreeBSD had begun to fulfill this need. Sun had to find a new market.
Wow, perhaps they should be selling Java as a safe, all-digital male enhancement pill....
120 characters isn't enough to explain it.
The only reason to drop the "Sun" brand is because the company's execs think its brand isn't any good.
The only reason to rebrand the stock symbol as "Java" is because people in the stock industry know about "Java", because that's the market where Java has actually had some good success.
Sun is rebranding in that narrow market only to impress the stockbrokers (and daytrader stockbroker wannabes). That kind of system gaming, rather than building the Sun brand with better products or services, shows that Sun is desperate to promote its business without the underlying good business to promote.
I expect Sun will go the way of SGI. First Sun will become a SW-only company, after ramping down their HW into first only shrinking niche markets and then just add-in cards. Then they'll license Java and Solaris to others, rather than continue to invest in the R&D that earns them their trademark ownership. Then they will give up even that business, as they lose the leverage over competition and investors and employees look to more interesting places to work.
I'll miss Sun. Ever since it dedicated itself to owning Java rather than, say, making Solaris run Linux apps, or making Java/Sparc chips for mobile devices, I've already missed it. I just hope its downward spiral is graceful.
--
make install -not war
I want to have your children!
Oracle (Which ships with two of it's own JREs to start with), SAP CRM (Oh lord)..take your pick.
This is another example of why anyone who says, "I want to major in Marketing" should immediately be punched in the throat.
That's because ignorance requires no effort; it's the easiest way out. The method you talk about requires effort, and leads down the path to intelligence, which is hard work.
There is an old saying in business schools that incompetent managers when at a loss as to how to fix a company, settle on changing the name or logo instead. I guess we can now add the ticker symbol to the list.
Old info. M is now used for Macy's.
Java had promise, when almost everything was going to run it, from Javastations for thin clients to embedded Java and JINI.
.NET, where it will work without issue (unfortunately only on Windows machines) compared to the piss-poor state of "guess the JVM" with native Java. With JVMs the state they are now, I compile code on my Linux box, executables made there will throw random exceptions on Windows and vice versa, even with JVMs the same version.
.NET.
However, Java is highly fragmented. Your code may work perfectly under one JVM on one OS platform, but go from IBM's to Sun's, and random glitches happen. For example, you have no clue if your JCE crypto is full bits (128/256), 48 bits, or even zero bits during the time when France required no cryptography by law.
Sadly, in my experience, the best Java compiler for getting projects to work for classes was the now discontinued Microsoft's J#, and moving the Java code to
Of course, there is always the biggest problem with Java, and that's performance clientside (or the miserable lack of.) Even Microsoft got it right with
Sun needs to do something, or else even Adobe may be dropping a boot to their head with Flex when it gets out of beta and gets into mainstream.
Does anybody know why Oracle ships with 2 of it's own JREs?
http://www.mhall119.com
Sun and Solaris are great names that have connotations of celestial harmony, duration, and power.
What they should have done (and probably still should) is take the rest of their naming to the same general area. There are names of planets, stars, galaxies, pulsars, quasars, constellations, plenty to choose from and all really great things to name products after.
Okay maybe not pluto or uranus.
Actually, no even those would be better than java.
Is the stock price going to stall now? At least I hope it doesn't crash ...
I think it's odd that they are changing their name to show that they are not just a workstation company anymore. So, they are trying to exude diversity. That's respectable. So, what do they do? They change their name from a general name to a specific technology. Rather than highlight their diversity, this decision strikes me as saying, "All that we do now is Java." Very odd choice. That said, it is a cool ticker symbol.
Wasn't the stock symbol SELL available?
--Shemnon
Java is as popular as Windows. But think who uses Windows in the first place.
I'll let the videos speak: http://plone.org/about/movies ("Better Web App Development")
Java's promise of security is woefully inadequate. Its trivial for malware to chuck up an applet to cover the whole screen, mirror what's below the desktop, and slurp up user keystrokes. This attack is browser independent too.
Java's application security model is pretty flawed too. An app either gets total control of the system, or it goes to the sandbox. Yes, there are more security features than this, but for the end user, the only thing protecting them from a Java app that will do major damage is a vague "do you want this program to run?" dialog presented to them by a website as a drive-by download.
After failing on the desktop, and on the web, the only real niche that Java exists in is the server side, where its pretty much a COBOL replacement.
Java isn't dead, but its definitely not gaining any new market share. It failed as a client presentation tool compared to Flash, and pretty much can only run on the JVM that it was compiled on, so it runs the best on backend servers where JVMs upgraded every half decade or so, due to the fact that a change in a JVM will break thousands of lines of even the best programmer's coding.
You mean apart from the obvious answers that "Sun can't maintain backward compatibility, which is one of the reasons Java sucks so hard" and "It's Oracle, which is one very good reason why it sucks so hard"? No, no idea.
When they go out of business and people ask "why", they can just refer you to the ticker symbol.
This not a dig at Java as a language or platform, but rather as a business strategy.
What backward compatibility issues have Java had? I have yet to encounter any personally, but that's not to say they don't exist.
http://www.mhall119.com
The problem with Oak and the set-top boxes was that Sun had no experience in embedded systems and I've never read anything to suggest that Gosling et al knew anything about them either. I suspect that the set-top boxes were far too expensive to be competitive.
Eventually most embedded systems could afford to include massive amounts of memory, so even bloated platforms (by traditional embedded standards) like Java ME or Windows CE could run on them.
".NET is a direct Java clone."
.NET is a direct clone of Java, it must be possible. How do you go about it?
Hey, great. I always wanted to use delegates in Java and since
javascript has nothing to do with either sun or java, except for the first four letters of its name.
...to call its value 'near infinite' is such an overstatement it's plain lying
Strangely enough, this is untrue. Sun actually owns the trademark on the word "JavaScript", and Netscape licensed it from Sun to use as the name of their new-fangled scripting language to run inside their browser.
Well, yeah... it's marketing-speak. They're all lies.
There are a lot of technologies and even some programming languages that would completely break the Internet as we know it should they be completely gone one of a sudden. Java is most certainly not one of them.
No offense, but that sounds like complete conjecture combined with lots of generalizations. Quick -- name 5 well-known websites that don't use Java anywhere in their infrastructure.
Does anyone really care?
java and javascript are not the same thing. You fail.
In case you haven't noticed, any application that has to do things fast, has to be reliable, or deal with large datasets ... is still written in C/C++.
... EBay, who transitioned from C++ to Java five years ago?
Like
Eh, Java's a bit of a crappy language. I think Sun has Java'd the shark here.
Tiobe itself says that it measures the most lines of code, nothing more.
So the statement "The most popular programming language [tiobe.com] on the planet is doomed?" is incorrect, and not reality. Check.
they are only trying to catch a buzz
I suppose I would fail, if I had made even a passing reference to Javascript.
Java gives the suggestion of serious computer power, too!
Every time I visit a page with a Java applet, I think "Those guys at Sun must have some pretty sweet hardware, because no normal person would put up with waiting 30 seconds for a friggin' applet".
SCO needs a new symbol!
Some candidates follow:
ISUE
SHRT
SELL
TP
DOWN
Thanks for that heads up, won't have to buy viagra anymore!
I have unsuccessfully posted this question in the Ask Slashdot section before, but figured this would be a good venue -- I still cannot understand how Sun makes money from Java? It doesn't seem to be a side project, rather quite a large effort on their part...so what's in it for them?
Dude, just keep it straight - Apple is not APPL, but AAPL. My broker screwed me over with that mistake... :( Unfortunately that was last July, when I was attempting to buy the stock at 53. grrr
This sig donated to Pater. Long live
Here's another 4 letter word for the Sun guys I've met: PREP And that's the word for their downfall, too
Take it from a guy with a brand new heart defect: it's not worth it. Jog. It improves the quality of the other thing's you're doing *and* increases life expectancy.
in my life God comes first.... but Linux is pretty high after that
Francis Smit
Coarsely put yes, but Flamebait? No Not even close.
By business applications, we actually do mean applications that run on servers. That is where Java is king. Very few real business apps are actual desktop apps. Thus real large business don't have to worry about pushing out updates to their users, they just upgrade their servers.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
Whenever I have to install an ancient JRE for a certain bit of software instead of just having one copy of the latest version, backwards compatibility is clearly broken.
Unless that ancient JRE is Microsoft's, then I would question why your Java app can't run on a newer JRE.
http://www.mhall119.com
You fail because you don't understand. None of the websites I visit you use for anything. Many do however use javascript. Your description is true if you change java to javascript. Otherwise its blatantly false. I have java disabled and have no issue with 99% of webpages out there
This also highlights the tradition of using four letter words at stock markets.
Defective by design?
Also, nothing to do with the Egyptian Sea Canal, but interesting:
ZUNE
ZUSE (N 270 deg clockwise, artistic modification)
SUEZ (rearrange)
Any links between M$, SUSE and *sues*?
Java still has legs on the desktop. For one thing, the Army's Future Combat System allows Java (but not .NET) development, and the Army is no small customer. That and other vertical solutions will hold the business over until Sun works out the kinks, and then an embedded-to-enterprise cross-platform solution could bring people back over from .NET. Especially once they realize that Mono is not going to cut it for a "cross platform" solution.
E pluribus unum
No, it's you who really doesn't understand. Java is used on the back-ends to create the dynamic HTML you're looking at (Java, PHP or MS alternative). No Java runs on your box, so it doesn't matter what your browser is. Really, you shouldn't be posting on slashdot if you don't understand that most HTML is dynamically generated by some other language. Ever see a webpage that ends in .jsp, cause that's guaranteed to be Java, but so are many other pages that wouldn't offer you any indication. This just proves my belief that people only ever slam Java in total ignorance of what it's really used for.