Which direction will java go in?

Java is facing intensive competition from maybe c#. What will the next java generation be like?
[102 byte] By [Jian.Jiaoa] at [2007-11-26 15:06:55]
# 1
> Java is facing intensive competition from maybe c#.Who says so?And what makes you say that?
qUesT_foR_knOwLeDgea at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 2
I agree with you definitely.
yinzhijuna at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 3
> I agree with you definitely.Agree with what?
kajbja at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 4

> > I agree with you definitely.

>

> Agree with what?

Of lately there has been a surge in such topics-"Which is better}Java or C++?Why is Java not Pure OO? One in this page currently-Java's Potential!

@OPIf you thinks java's facing competition then why are coming and telling it publicly here.Why can't you keep your hard-headed thoughts to yourself.

One more speciaility which i have seen is that they post such topics and disappear.Its as if they post the topic and sit with some popcorn and cola watching the forum members thrash the topic and quarrel over it.

qUesT_foR_knOwLeDgea at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 5

> Java is facing intensive competition from maybe c#.

> What will the next java generation be like?

i hear java and python might team up to take on c#. ruby was talking to me about it the other day, she felt a little left out about the whole thing but then i reminded her that assembly programmers still love her cuteness and simplisticness. so do mathemeticians. when i told her about the maths guys she got upset because mostly they are boring.

but the point is, python and java have been back at the base working on some things together. ruby might join in as she is a good delivery system, sometimes, ... i mean, she can act like a train! that's **** useful!

i wouldn't worry. c# will soon be flat.

shoopy.a at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 6

I've worked on projects both with Java and C#. Although they are not the same, they have more in common than I thought before. My commercial manager once tried to push me into the Linux+C# direction, because that's where he thought the future was... I've never seen too much of it though! I've never understood the way people argue about which one is the best, which one will survive... You just need to know your way around in the language that suits your needs best and that's it... As a developer I personally don't care too much about who's gonna win or loose!

Peetzorea at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 7
I am also not care about their competition. We are just talking about the direction of java.By the way, I do not disappear.
Jian.Jiaoa at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 8

> @OPIf you thinks java's facing competition then why

> are coming and telling it publicly here.Why can't you

> keep your hard-headed thoughts to yourself.

The OP 's question is about the future directions of Java, and AFAIK, is Java-related.

If you don't like what the OP is posting, don't participate. There is nothing in the Terms of Use of this forum that says that every OP has to post questions you like.

karma-9a at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 9

> I am also not care about their competition. We are

> just talking about the direction of java.

As I see it, competition (not only from C#, but also from some other languages like Ruby) is not automatically a negative for the future of Java.

A concrete case would be the appearance of new frameworks to ease Java development, like the JBoss Seam framework, who aims at rapid development, a la RoR (Ruby-On_Rails).

karma-9a at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 10
I think the next direction will be North West, 40' I will still be with java by then,
G_Abubakra at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 11

Maybe the [url=http://www.digitalmars.com/d/]D programming language[/url] will be the new competitor. It sounds really interesting and good, combining the advantages of C++, Java and C#.

On their comparison page they used to have a comparison with C, C++, C# and Java, but they now removed it and only left the D column :-( . So far you can still see it in the [url=http://209.85.135.104/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-44,GGGL:de&q=cache%3Ahttp%3A%2F%2Fwww.digitalmars.com%2Fd%2Fcomparison.html]Google cache[/url] but that will soon vanish.

monika_kruga at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 12

> Maybe the [url=http://www.digitalmars.com/d/]D

> programming language[/url] will be the new

> competitor. It sounds really interesting and good,

> combining the advantages of C++, Java and C#.

>

Yes, but D is a systems programming language. It is meant to be used for high-performance, close to the metal programs.

As such, it aims at replacing C/C++ more than Java, as the author himself (Walter Bright) [url=http://dbforums.com/showthread.php?t=392117&page=2]declared[/url] :

"In any case, D is not designed as a replacement for Java.

It is intended as an evolutionary successor to C and C++, and it addresses the needs of those that would otherwise choose C or C++.

I doubt that Java programmers would be interested in D anymore than they would be interested in C/C++.

They're just too different."

karma-9a at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 13
Which direction will java go in?To the left for 2?miles, then right at the fork, go another 1 mile or so, and it's on the right side. The one with the yellow shutters.
filestreama at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 14
> Java is facing intensive competition from maybe c#.> What will the next java generation be like?from maybe C#? is this like the generic terrorist threat that UK and US governments use to scare people?
georgemca at 2007-7-8 8:56:53 > top of Java-index,Java Essentials,New To Java...
# 15

New C# 3.0 features

http://msdn2.microsoft.com/en-us/library/ms364047(vs.80).aspx

http://blah.winsmarts.com/2006/05/23/demystifying-c-30--part-7-expression-trees.aspx

Hopefully Java only borrows the "good" features from C#. I suspect C# will become extremely bloated at the rate it's going.

tymer99a at 2007-7-8 8:56:54 > top of Java-index,Java Essentials,New To Java...
# 16
> is this like the generic terrorist threat that UK and US governments use to scare people?Generics terrorists? Egad! They hate our freedom and our type-safety, but they are willing to exploit it and use it against us!
DrLaszloJamfa at 2007-7-8 8:56:54 > top of Java-index,Java Essentials,New To Java...
# 17
java is going in ..<- this direction ->try to keep up.
Woogleya at 2007-7-8 8:56:54 > top of Java-index,Java Essentials,New To Java...