Which has more scope in future: Java or .Net?

Which programming language would have wide scope in future Java or .NET?

  • Answer:

    Java is a specific programming language. There are other languages, such as Clojure and Scala, that use the JVM as if it were a common language runtime but they suffer from deficiencies derived from Java like the lack of tail call optimization. .NET is a platform and not a specific programming language. It provides a common language runtime that many different languages target including C#, VB and F#. Even tuples are language agnostic on .NET.

Jon Harrop at Quora Visit the source

Was this solution helpful to you?

Other answers

This isn't an either or question.  They are both orders of magnitude more in demand and used than any other languages out there.  I like to tell people they are the COBOL of our time.  Anything the enterprise embraces like this has decades of life.

Eric Wise

In future maybe no one will use Java or .Net In past we had Cobol, Basic, Fortran, Algol, Pascal and languages like A, B, …. Z Now we hear less of them. Its not like they aren't good anymore. But languages and scripting languages which provide better performance, better memory management, lesser lines of code, reusable, less development time, less time and space complexity and with lots of other developer friendly features has arrived. So as a programmer we should be ready for change based on the changes tat arise in the science of computing. Now languages like Python, Perl, Ruby, Scala, JavaScript are being used for client side programming. New languages like Dart from Google are coming which promise lots of good features in web development. Java and .net will be used in future also since lots of companies had built there software infrastructure on them and we will have to support them for next few decades by the time we figure out to build systems without using languages.

Nigel Thomas

Just comparing Java and .NET, my bet would be on Java for sure.  I was talking to some people in Google and they mentioned that they are either scrapping off or porting their .NET projects to Java.  So, my bet would be certainly on Java, between the two. Not only with Google, its true with most of the major companies.  Apart from Microsoft of course!

Anonymous

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.