colayer
colayer

"Java fades & Android will be stopped"? R
No future for Java & Android?

Deutsche Version auf Internet Briefing: Werden Java & Android verschwinden?

ChromeOS as the preferred OS for Google? - And will Palm with WebOS have a big come-back?

Had a couple of interesting talks recently about the future of programming & OSs. I see more and more skeptical opinions about Java & Android.
There are increasing signs, that Java will not be used as a preferred technology in future. It will survive probably for a long time, as Cobol does - especially in large enterprises. But it may be used less & less for new projects -
> Java is a part of Oracle now: Culturally not a good fit -
> Java is complex - Web 2.0 has a clear trend to SIMPLICITY - In a rapidly changing business environment, web apps have to adapt quickly and support rapid prototyping. The trends go towards pure http, noSQL, scripting, cloud & browser based -
Android will be dropped by Google and ChromeOS will be the OS of Google. Main reasons for this:
> The Android platform is based to a big part on Java - Hence, as Java looses ground, Android will lose ground.
> The desktop will disappear, and the browser will be the universal interface - Just like ChromeOS promises. For app development, especially on the client, a lighter & faster to develop technology will be dominant: probably JavaScript, as it has the largest community. C will be used for the core & for high performance.
> Google will not be able to support 2 competitive OS in the long - Google will drop Android, just as it dropped Wave.
What will be the future client OS? - besides Apple, which will continue to have a good user base, its not yet clear, who will dominate the OS market (Apple is too closed for domination). I expect for most of the devices an interface without desktop - simply because its easier & straight forward to use. I give Google ChromeOS a good chance. But ChromeOS is not yet released, and the future has to show, if Google will get it right.
But there is already today an OS in the market, which comes pretty close to what could be the future OS: webOS, from a company we almost forgot about: Palm. @twtomcat: "It is, what ChromeOS promises to be": It is based on web technologies, has google's V8 JavaScript Engine inside (probably the best JS engine) and client development happens in JavaScript -
it will take long time...
currently large no of organizations use java as their primary language... who knows what will be the future for java? but surely it will take a long time and require a strong oop language which is better than java.
Hint Mhe - 1.3 yea
Java may soon (1) not run anywhere, and (2) be replaced through dynamic languages in some projects -
I see 2 trends here, which could accelerate this:
(1) The "run everywhere" will be less & less (with Apple stopping support, more will follow)
(2) dynamic languages will continue to increase, and partly also replace Java - not everywhere, and this will take a long time (maybe a couple of hundred years for Swiss Banks ...). But this will add to the decrease of Java.
well then microsoft will also follow it :) which will be a big setback for java
Say Anon - 1.4 yea
But currently Java is the no:1 programming lang..
@mhegi But currently Java is the no:1 programming lang.. If its so ChromeOS will fail
Mhe: yes, thats a good point - but things may change ...
Say Anon - 1.4 yea
The cost of changes is very high
it wont be easy for big organizations to let there huge investments go away like that ... don’t forget even with Java many older technologies are still having there market share ... so i think these things will always co exist..
Dsgr Anon - 1.4 yea
Java wont fade easily
Irrespective of whether SUN or Oracle owns Java; trend has been polyglot programming. best tool for a problem. This would be done in enterprises too; but for maintenance of existing projects Java would be used for long time to come.

nosql/cloud etc had been there for sufficient time but they haven't been picked up by enterprises for different reasons. Enterprises just try to fit in when it comes to technology and not excel or experiment. Web-apps+ Desktop/Native apps are going to rule now
Opin Kunal - 1.4 yea
I think selection of particular language will depend on the application context :
Web:
- Surely is going to be real-time, so no option than C/C++ for speed.
Banking, Security:
- Java for roubstness. Many apps already have built on it, so its difficult for enterprises to shift towards another language.
More:
Spotlights on ex.colayer.com
Colayer on Twitter
Colayer on Facebook
For technology: Colayla on Twitter
... Colayla on Facebook
Markus Hegi on Twitter
... on Facebook
Political Facebook Page of Markus Hegi (German)


How to use this?
  • We are happy to INTERACT and to have your opinions here
  • To start with, CLICK ANYWHERE IN THE PAGE - on any item you would like to comment or ask a question
  • After your click, you will see a green bar appearing: THE SHUTTLE - click on "say" or "ask" to get a form to interact
    - or type a short comment directly into the SHUTTLE and hit enter
    - or get more form types to interact: try for example to mouseover on the "+" on the right side of the shuttle, and moseover on expression - click on "Hint" for example ...
What are Spotlights?
The Colayer extranet is the place, were we work and interact with customers, partners, alumnis in our network. Whenever we find something we think is worth publishing, we create a "spotlight": we open it up for the public. What is Colayer?


Colayer 2.9.56 © Copyright 2004-2010 Colayer