472,353 Members | 1,378 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,353 software developers and data experts.

Is Java Obsolete?

I am beginning to hear more and more that RAD technologies such as ASP.NET and LAMP are very quickly taking the place of java in the business world. Is this true, if it is how wide spread is it, are there some things that things the RAD technologies I mentioned won't ever be able to do as well as a system like java or the other more traditional application programming languages such as C/C++?
Feb 14 '07 #1
7 1676
r035198x
13,262 8TB
I am beginning to hear more and more that RAD technologies such as ASP.NET and LAMP are very quickly taking the place of java in the business world. Is this true, if it is how wide spread is it, are there some things that things the RAD technologies I mentioned won't ever be able to do as well as a system like java or the other more traditional application programming languages such as C/C++?
Don't believe everything you hear. If you go to the sun site you will be told that ASP.NET is obsolete and is now being replaced by Java. People are just trying to sell their products. Java is certainly not becoming obsolete. There are many improvements that take place in Java every six months or so. There is nothing that an ASP technology can do that cannot be done by a Java based technology.
Feb 14 '07 #2
hirak1984
316 100+
well to make the discussion more spicy I request you to post the same question in asp forum.
as for java forum,people here swear by java,so never ever dare to say that java is becoming obsolete.
I am beginning to hear more and more that RAD technologies such as ASP.NET and LAMP are very quickly taking the place of java in the business world. Is this true, if it is how wide spread is it, are there some things that things the RAD technologies I mentioned won't ever be able to do as well as a system like java or the other more traditional application programming languages such as C/C++?
Feb 14 '07 #3
horace1
1,510 Expert 1GB
Don't believe everything you hear. If you go to the sun site you will be told that ASP.NET is obsolete and is now being replaced by Java. People are just trying to sell their products. Java is certainly not becoming obsolete. There are many improvements that take place in Java every six months or so. There is nothing that an ASP technology can do that cannot be done by a Java based technology.
and Java is portable across systems (Windows, Linux, OSx, etc) which cannot be said for ASP.NET (although Mono is going some way to fix this).
Feb 14 '07 #4
Are there things that java can do, aside from being more cross platform that ASP.NET can not, or at least can not do well? Also, I have heard that uses of Apache MySQL PHP (AMP) are a big competitor for java, is this true?
Feb 14 '07 #5
horace1
1,510 Expert 1GB
Are there things that java can do, aside from being more cross platform that ASP.NET can not, or at least can not do well? Also, I have heard that uses of Apache MySQL PHP (AMP) are a big competitor for java, is this true?
There a alternatives with various advantages and disadvantages. Given a specification for a new application (e.g. in a student project) one of the first tasks is to review technologies for its implementation evaluating advantages/disadvantages in terms of functionality, availability, portability, easy of use, cost, existing knowledge, etc. For example, for a web based database system one could look at Access, MySql, Oracle, etc for the database and Java, PHP, C++, Javascript, Python, etc, for the frontend. One then selects the most appropriate tools at each level taking into account practical constraints such as one may have a particular technology readily available. Such a review would form a part of the project report together with analysis and design, implementation, testing, critical evaluation, etc.
I make students who are good at programming implement several prototypes using different technologies and evaluate them.
Feb 14 '07 #6
r035198x
13,262 8TB
I'll now copy this to ASP and PHP forums where you can expect to get some interesting reactions.
Feb 15 '07 #7
Are there things that java can do, aside from being more cross platform that ASP.NET can not, or at least can not do well? Also, I have heard that uses of Apache MySQL PHP (AMP) are a big competitor for java, is this true?
Well, in case of small business needs PHP/MYSQL is very handy.Clients have their web page ready within a very small time span.Thats just because there is a rich set of built in functions in PHP.But in comparison to JAVA, JAVA is more secure and vast, almost every thing can be customised.

So if it is a big goal, JAVA is the right answer.

For me PHP/MySQL is just like a use and through pen.
Jan 3 '08 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: Rajesh | last post by:
Hi, I am using iplanet webserver 4.1. I want to call a java class from ssjs file. But I am not getting the result. I have created a java class...
18
by: Rick | last post by:
Hi, We all know that Java has classes but how about basic storage objects like structs? C and C++ have Structs, Pascal has Records, Visual Basic...
458
by: wellstone9912 | last post by:
Java programmers seem to always be whining about how confusing and overly complex C++ appears to them. I would like to introduce an explanation...
5
by: Jonathan Sachs | last post by:
I'm interested in experienced .Net developers' opinions about whether I should convert an existing Java program to J# or C#. I thought this was a...
63
by: s0suk3 | last post by:
I've been programming Python for a couple of years now. Now I'm looking to move on to either C++ or Java, but I'm not sure which. Which one do...
0
jalbright99669
by: jalbright99669 | last post by:
Am having a bit of a time with URL Rewrite. I need to incorporate http to https redirect with a reverse proxy. I have the URL Rewrite rules made...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
0
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. ...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: Arjunsri | last post by:
I have a Redshift database that I need to use as an import data source. I have configured the DSN connection using the server, port, database, and...
0
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand....
0
by: Rahul1995seven | last post by:
Introduction: In the realm of programming languages, Python has emerged as a powerhouse. With its simplicity, versatility, and robustness, Python...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.