Welcome to Dream.In.Code
Getting Help is Easy!

Join 86,374 Programmers. There are 1,427 online right now! Ask your question and get quick answers from Dream.In.Code experts. Join the #1 programming help community on the internet! Registration is fast and FREE... Join Now!

Chat LIVE With a Expert
Powered by LivePerson.com

Register to Make This Box Go Away!

The Language of the future

2 Pages V  1 2 >  
Reply to this topicStart new topic

The Language of the future

Nihilated
post 5 May, 2008 - 03:06 PM
Post #1


New D.I.C Head

*
Joined: 24 Apr, 2008
Posts: 12



Which programming language do you think will be used the most in the near future? You define the timescale and the reason. Personally, I think it is Java or C++, but I could be completely wrong about this. I'm learning Java right now so I hope it's Java!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


mocker
post 5 May, 2008 - 03:12 PM
Post #2


D.I.C Head

**
Joined: 14 Oct, 2007
Posts: 73

QUOTE(Nihilated @ 5 May, 2008 - 03:06 PM) *

Which programming language do you think will be used the most in the near future? You define the timescale and the reason. Personally, I think it is Java or C++, but I could be completely wrong about this. I'm learning Java right now so I hope it's Java!



C++ isn't going away at all, but it isn't really growing. I highly doubt Java is gonna make a big comeback either..
my money is on lolcode being the next big thing
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

KYA
post 5 May, 2008 - 04:54 PM
Post #3


I am the evil C++ dichotomy of paradigms

Group Icon
Joined: 14 Sep, 2007
Posts: 1,335

LOL, no.


I don't think there will be a "new" language hitting the industry, but I see some growing and adapting, like the .NET stuff.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

no2pencil
post 5 May, 2008 - 04:57 PM
Post #4


DIC K-mart

Group Icon
Joined: 10 May, 2007
Posts: 3,322

QUOTE(Nihilated @ 5 May, 2008 - 06:06 PM) *

Which programming language do you think will be used the most in the near future?

The language that the developer knows best.
User is online!Profile CardPM
Go to the top of the page
+Quote Post

realNoName
post 5 May, 2008 - 06:51 PM
Post #5


D.I.C Head

**
Joined: 4 Dec, 2006
Posts: 208

QUOTE(mocker @ 5 May, 2008 - 03:12 PM) *

C++ isn't going away at all, but it isn't really growing

C++ 0x is the next standard for C++
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Nihilated
post 5 May, 2008 - 07:53 PM
Post #6


New D.I.C Head

*
Joined: 24 Apr, 2008
Posts: 12

KYA, why do you think that there will be no significant "new" language in the future?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

skaoth
post 5 May, 2008 - 08:46 PM
Post #7


D.I.C Regular

Group Icon
Joined: 7 Nov, 2007
Posts: 273

Ran accross this
http://www.tiobe.com/index.php/content/pap...tpci/index.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Programmist
post 6 May, 2008 - 03:14 AM
Post #8


Four-letter word

Group Icon
Joined: 2 Jan, 2006
Posts: 954

Because I work in the J2EE field, my view is probably a bit colored by my experience. However, in my opinion Java is becoming a bit heavy. Whether you believe generics to be a good or bad addition, there's no doubt that it added significant complexity to the language, which makes it a little less easy to learn for beginners. If closures get added to the language in 1.7, it going to become ever more heavy and complex. Basically, what I'm driving at is that I think the most popular languages in the near future are going to be the more agile byte code languages like Groovy and Scala, and byte code ports like Jython and JRuby as well. Personally, I think Groovy will emerge as the most popular byte-code language - especially for Java programmers because of its syntactic similarity to Java and its ability to be compiled at the same time as (along with) Java classes. It also has a JSR, so it's kind of a shoe in to be the "official" JRE scripting language. But I think most of the reasons it will gain in popularity are it's features, ease of use, and RAD model. Check it out.

Java will probably remain the heavy hitter for a while though.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

RodgerB
post 6 May, 2008 - 03:32 AM
Post #9


D.I.C Lover

Group Icon
Joined: 21 Sep, 2007
Posts: 1,470

In my opinion .NET is the way of the future (for me anyway). I believe this because:

a) Microsoft is leading the market share in operating systems.
b ) To most companies (from what I've seen) cross-platform doesn't matter that much.
c) Most companies want their applications developed fast.
d) C# closely resembles JAVA thus making transition between languages easy.
e) Implementations have been made to go cross-platform, like the Mono project.
f) It is needed for ASP.NET... for some strange reason.
g) It is constantly being updated. MORE LEGO BLOCKS FOR ALL >:). wink2.gif

I actually believe LOLCODE may well be the driving force of application development as well, because a ) the syntax is humorous and b ) developers would be more determined to fix bugs as their code would be making those funny images of the bugs in the bytecode. biggrin.gif

However I could be very wrong and the language won't be adopted by a huge company and be developed upon. I never found a good LOLCODE interpreter. crying.gif
User is online!Profile CardPM
Go to the top of the page
+Quote Post

Amadeus
post 6 May, 2008 - 05:28 AM
Post #10


g++ -o drink whiskey.cpp

Group Icon
Joined: 12 Jul, 2002
Posts: 11,385

.NET is certainly one of the language sets that will continue to grow it's share, although it (referring to the .NET mainstays like C# and VB.NET) will likely never be the most used languages. they should settle in about position 4 or5 (maybe 3, but that would be a stretch).

C# does closely resemble Java - as the MS equivalent, it was designed to try and take the good from Java, including the OO syntax.

As for the overall question, it will always depend on what the goal is. different languages are often used for different purposes, and I don;t see that changing anytime soon.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Programmist
post 6 May, 2008 - 07:53 AM
Post #11


Four-letter word

Group Icon
Joined: 2 Jan, 2006
Posts: 954

QUOTE(RodgerB @ 6 May, 2008 - 03:32 AM) *

In my opinion .NET is the way of the future ...


If this turned out to be true, I would be very surprised. Imagine if you walked into a cafe and found Bigfoot, Jimmy Hoffa, and Amelia Earhart sitting there having breakfast. That's how surprised I'd be. smile.gif

This post has been edited by Programmist: 6 May, 2008 - 10:49 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

girasquid
post 6 May, 2008 - 07:58 AM
Post #12


Barbarbar

Group Icon
Joined: 3 Oct, 2006
Posts: 953

I think that we're going to see the rise of interpreted languages.

C++, Java, and the ASP.Net languages(C#, VB.Net, etc.) are all well and good - but the world is shifting towards a more internet-focused society - and what are most web developers working with? They're working with things like Ruby, PHP, Perl, Python - all interpreted.

Interpreted languages are perceived as nicer, because it's fast to develop in them - people who are tired of the bulk of compiled languages or having to wait for a compiler don't have to with an interpreted language. Also, there's generally not as much of a worry about cross-platform - last I checked, Perl and PHP both run on virtually anything(although I don't know about Ruby or Python).

In the applications world? We'll see. I think that there's still a place for C++, and as videogames get bigger and bigger, we'll see more of a draw towards that - but again, Python + pygame is on the rise as well.

It's a toss-up, I suppose.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 5/17/08 02:47AM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month