|
-
The Future of Programming ?
I have just finished high school and im going into University doing a dual degree in Bachelor of Inf. Tech and BA with computer science etc.
I just have a few questions that would be helpful in deciding where i spend my effort in uni.
So i have a few questions here that i would really appreciate answered..
1) What is the programming language that will be most used in the FUTURE?
2) What language brings the most money to those that know it in the PRESENT?
3) and What language will be the most lucritive intellectual commodity of the FUTURE?
------------------
"So my good man, how does this car say, compare to a ... train?"
Amd k6-3 450
Gigabyte 5a-aa
64mb SDRAM Kingmax pc 133
IBM Deskstar 7200rpm 15gig
Voodoo 3 2000 143 @ 180
"So my good man, how does this car say, compare to a ... train?"
"Kick me in the junk"
-
C++ and maybe C#
not java.
also probably assembly
------------------
Spoiled Brat
-
In the near future, probably C++. In the not so near future, I don't know. It will proabably not be anything that's around right now. If someone were to create a language that is as cross-platform capable as Java, and as efficient as C/C++, that's what it will be. C# seems to be a good step it that directions, but I think whatever comes after it will be the next real revolution in programming.
I agree with stmutasa in this one too, not Java and not assembly.
------------------
Knight of the OC Crusaders
PIII 733@951
Alpha PAL6035 & Delta 30CFM w/ Arctic Silver
ASUS CUSL2
256MB PC133 RAM
Elsa Gladiac GeForce 2 GTS 32MB 210/385
SBLive! X-Gamer
Insert witty signature here
-
I have done some research on this, and it seems that most people are hiring Java and C++ programmers. Here is a good link of what will be hot for the next year or so. http://www.computerworld.com/cwi/sto...O54574,00.html
------------------
new sig: when its done
Icna tpye 300 wrdos per mnieut
-
Originally posted by Sketch:
In the near future, probably C++. In the not so near future, I don't know. It will proabably not be anything that's around right now. If someone were to create a language that is as cross-platform capable as Java, and as efficient as C/C++, that's what it will be. C# seems to be a good step it that directions, but I think whatever comes after it will be the next real revolution in programming.
I agree with stmutasa in this one too, not Java and not assembly.
Just kind of curious, why not Java? I find it funny becuase java and c++ go hand in hand though. What I mean is, if you know C++ going to Java is not that bad. There is a lot of companies out there that are investing in Java. Not for applications, but for web development and a lot of n-tier applications. I program in both, thats why I am wondering why you would tell someone that Java is bad.
Here is my advice, learn as much as you can. If you limit yourself with one language you wont be that marketable when you get out of college. The industry is changing dramtically and you gotta stay up on the technologies. C++, Java, and a few web based technologies are a good place to start.
------------------
new sig: when its done
Icna tpye 300 wrdos per mnieut
-
I agree, but I see Java going away when a more efficient cross-platform language comes out. Efficiency is the bane of Java programming, and if someone can come out with something better, I think people will jump all over it. If companies can manage to make better compilers for Java, it will probably have lasting power, but I'm not sure how soon that will be, with only limited numbers of companies with licenses to produce Java compilers.
------------------
Knight of the OC Crusaders
PIII 733@951
Alpha PAL6035 & Delta 30CFM w/ Arctic Silver
ASUS CUSL2
256MB PC133 RAM
Elsa Gladiac GeForce 2 GTS 32MB 210/385
SBLive! X-Gamer
Insert witty signature here
-
Tiger Shark
IT really doesn't matter what language you know and do not know. When it comes time to get a job, you will code or work in the language that your company uses. In many cases it is the companies own "custom" language.
WHen you go to school, get all the basic technics used in all languages. i.e. data structures, algothrims, object orinated programming etc. THen when it comes to learn ing a new language, you really only have to worry about the syntax, which is should not be that bad.
i know i can't spell
homerj31
------------------
Overclocking plan, to equal the power of IBM's ASIC White supercomputer, 13TeraFlops/s
[This message has been edited by homerj31 (edited February 12, 2001).]
Futurama 1999-2003 2008-?
Bender Quotes
"I Dont want anyone thinking we're roboseuxals, so if anyone asks, you're my debugger"
"C'mon, it's just like making love! Y'know...Left, down...Rotate 62 degrees...Engage rotor."
-
Originally posted by Sketch:
I agree, but I see Java going away when a more efficient cross-platform language comes out. Efficiency is the bane of Java programming, and if someone can come out with something better, I think people will jump all over it. If companies can manage to make better compilers for Java, it will probably have lasting power, but I'm not sure how soon that will be, with only limited numbers of companies with licenses to produce Java compilers.
Yeah, Javas main draw is its cross platform compatability. I don't see another language that can do what it does. Also, can you maybe clear up about the compilers? Because you can download it for free.
I think c++ will stay the main language for awhile along with Java behind it. Just don't narrow yourself into one language, it is better to understand the theory and concepts better then the actual syntax. Learning a new language is easy once you know the underlying theory. 
------------------
new sig: when its done
Icna tpye 300 wrdos per mnieut
-
Originally posted by Kryst:
I have just finished high school and im going into University doing a dual degree in Bachelor of Inf. Tech and BA with computer science etc.
I just have a few questions that would be helpful in deciding where i spend my effort in uni.
So i have a few questions here that i would really appreciate answered..
1) What is the programming language that will be most used in the FUTURE?
2) What language brings the most money to those that know it in the PRESENT?
3) and What language will be the most lucritive intellectual commodity of the FUTURE?
I think it is C++ and Visual Basic (any version).
------------------
Leslung
Leslung 
-
Java is by far the fastest growing language right now. If you invest a little time and educate yourself on various programming languages, you'll quickly see why this is the case. Java is being used to automate Gas Pumps, Palm Pilots, Wireless Devices, Hot Tubs, Automobiles, the Mars LandRover, even the robotic toys from Lego. In addition to this, it is the key language used for most Internet applications.
C++ will still probably be the choice when programming Games, compilers, and communication software. However, programming Games doesn't pay too well, and there are only a handful of companies out there developing new Operating Systems and communication software.
As the Data Processing Manager of a medium sized firm, I can tell you what I look for when hiring: someone who shows up to work on time and good communication skills.
-
Ultra Great White Shark!!
www.myeducational plan.com-come see my plan to fix the USA educational system. I hope this is sig legal. Major Site Design Update on July 18, 2006. On June 18, 2009 passed the 10,000 post mark. December 24, 2009: Major Theme change and more....
-
Depends on what type of programing you want to get into.
If you want to do serious Application programing, put a priority on C.
If you're more internet focused, Java all the way. You'll also need to look into VisualBasic as well, but put the priority on Java.
If you want to do some serious Internet application development, XML, C#, SQL and VB. Java to a lesser extent.
Personally It hink you should learn C first no matter what you do as Java is almost just like C, and it's a good lead into Object Oriented Design.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|