Linked by Thom Holwerda on Fri 29th Apr 2011 22:06 UTC, submitted by sjvn
SuSE, openSUSE Attachmate now owns Novell and therefore, by extension, also owns SUSE and openSUSE. With Oracle currently doing everything in its power to thoroughly destroy what's left of Sun's open source commitments, scepticism abound about the future of SUSE, and more specifically of openSUSE. Attachmate's CEO has answered some questions about the future of SUSE and openSUSE, and as far as words go, it's looking good.
Thread beginning with comment 471607
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: As far as words go....
by Slambert666 on Tue 3rd May 2011 05:47 UTC in reply to "RE[7]: As far as words go...."
Slambert666
Member since:
2008-10-30

"When it comes to web techs. PHP is Number 1. Java is Number 2. And .net is tail of the hunt. Both Java and PHP has lot of premade applications to get you going with.



Here are some statistics that are not flawed however:

* Java is the #1 language on Sourceforge.
* IBM, Red Hat, Oracle, VMWare, and HP are all strongly behind Java.
* 100% of Fortune 1000 companies use Java.

And here are some current numbers from dice.com as far as the demand for various languages. From most demand to least demand:

Java: 15911 job listings
.NET: 9084 job listings
PHP: 2996 job listings
Python: 2447 job listings
Ruby: 1478 job listings
Coldfusion: 335 job listings.

Java is clearly the dominant platform. The only platform that is even on the radar as a potential threat is .NET.
"

I was not aware that sourceforge is only used for creating publicly accessible websites.

Likewise IBM, Red Hat, Oracle, VMWare, and HP only business is to create publicly accessible websites.

What was being discussed was web technologies,and these days java in LOB applications is almost exclusively an intranet technology and is also disappearing there for new projects.

Java is however straddling a number of technology segments, like LOB, embedded and mobile and will of course hold out for a long time before it disappears completely, kind of like cobol.

Reply Parent Score: 1

pantheraleo Member since:
2007-03-07

What was being discussed was web technologies,and these days java in LOB applications is almost exclusively an intranet technology and is also disappearing there for new projects.


Ah. So that's why e-bay is powered by Java. And why IBM and Oracle's blogging sites are powered by Java. And why Google App Engine is built on Java. And why e-trade is built on Java. And why Twitter's back end is built on Java. And why a lot of open source software sites use the JIRA issue tracker, which is built on Java. And why Wells Fargo's online finance applications are built on Java. And why L.L Bean is built on Java. Because no one uses Java to build public Web sites anymore. I get it now.

and is also disappearing there for new projects.


Got a citation to back up that claim? I'm quite certain the reason Google spent millions of dollars to develop support for Java on Google App Engine is NOT because no one is writing new Web applications in Java. I'm also quite certain they didn't develop GWT because no one is writing new Web applications in Java.

You also completely failed to address my point about why attempts to determine how many Java Web applications are out there are flawed. Because unlike PHP, you usually can't probe a a Web site and find out that it is using Java.

Reply Parent Score: 1

pantheraleo Member since:
2007-03-07

What was being discussed was web technologies,and these days java in LOB applications is almost exclusively an intranet technology and is also disappearing there for new projects.



There is also something else you are overlooking, which is that we have hit the limits of Moore's law. The free ride that developers have been enjoying of faster CPUs has come to a halt. Intel has been warning developers that this was going to happen, and that developers were going to have to start writing their applications to be concurrent as we start adding more cores because of the fact that we can't make them go faster anymore. Within a few years, Intel will be producing desktop CPUs with 32 cores.

What are these massively concurrent applications going to be written in? Python? Ruby? PHP? Concurrency is notoriously difficult to do well in any of these languages.

Once again, enter Java. Several new functional programming languages, such as Clojure and Scala, have been gaining a lot of popularity in recent years, specifically because of their concurrency features (immutable data structures, software transactional memory, etc).

So again, your argument that "no one is using Java anymore" is flawed. Java has been well ahead of the concurrency curve for years, running and scaling well on systems that have thousands of cores. Python, Ruby, and PHP have a hell of a lot of catching up to do if they want to compete with Java in this new world where developers cannot rely on faster CPUs anymore, and are forced to deal with writing massively concurrent applications.

Edited 2011-05-03 14:57 UTC

Reply Parent Score: 1