473,320 Members | 1,868 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 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
6 3502
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 VB, 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

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

Similar topics

0
by: jbeerni | last post by:
In .NET, you can mark methods and accessors as obsolete by using the directive. I've found some interesting behavior with the directive when used in a class which is referenced as a return type...
7
by: Grant | last post by:
Ok I have XP Pro and recently upgraded to SP2 but after doing so one of my favorite webpages to check daily does not respond the same as before. It used to be (pre SP2) that I could when visiting...
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 file and put it in the folder...
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 has Types etc. How about Java? Greetings, Rick
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 for this. Is it possible that Java programmers...
4
by: Phill W. | last post by:
If I have a reusbale (GAC-'registered') assembly that contains two, related classes (imagine a DataSet and DataTable; the former contains instances of the latter, the latter has a reference to its...
1
by: Robert Bralic | last post by:
If I make a applet from Java program is it possible that this applet writes something on disk from browser... I have a application with graphics and I want to make, she as applet but I don't know...
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 no-brainer until I discovered that with the...
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 you think will be a better transition for a Python...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....

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.