| | |
Future of programming language?
Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
![]() |
•
•
Join Date: Nov 2007
Posts: 46
Reputation:
Solved Threads: 0
So, by now it seems like C++ will be the futures programming language.
But what do you think of the future of programming languages??
Will it be easier and better for the user to use it and handle it?
Write down every thing about programming language that pops up on your mind!
I'm doing like a newspaper of this and wants you to write with nice grammar and spelling if you can, or I can (hopefully) fix them as good as I can. (swedish)
But what do you think of the future of programming languages??
Will it be easier and better for the user to use it and handle it?
Write down every thing about programming language that pops up on your mind!

I'm doing like a newspaper of this and wants you to write with nice grammar and spelling if you can, or I can (hopefully) fix them as good as I can. (swedish)
>So, by now it seems like C++ will be the futures programming language.
Why? If it really seems that way then you should be able to point out a list of convincing reasons.
>But what do you think of the future of programming languages??
I don't really care. As programming languages, tools, and techniques evolve, I'll adapt. I don't need to try to predict the future to do that.
>Will it be easier and better for the user to use it and handle it?
By "user" I assume you mean programmer, because users don't want to write software, otherwise they'd be programmers. And yes, the trend is for languages to be dumbed down such that it's easier for the lowest common denominator to write code without actually learning how to do it properly[1].
>Write down every thing about programming language that pops up on your mind!
So that you can take our words and use them as your own? Your post reeks of data mining for homework answers.
[1] I say this with C# 3.0's new features in mind. The implicitly typed variables are about half a step away from insanity.
Why? If it really seems that way then you should be able to point out a list of convincing reasons.
>But what do you think of the future of programming languages??
I don't really care. As programming languages, tools, and techniques evolve, I'll adapt. I don't need to try to predict the future to do that.
>Will it be easier and better for the user to use it and handle it?
By "user" I assume you mean programmer, because users don't want to write software, otherwise they'd be programmers. And yes, the trend is for languages to be dumbed down such that it's easier for the lowest common denominator to write code without actually learning how to do it properly[1].
>Write down every thing about programming language that pops up on your mind!
So that you can take our words and use them as your own? Your post reeks of data mining for homework answers.
[1] I say this with C# 3.0's new features in mind. The implicitly typed variables are about half a step away from insanity.
I'm here to prove you wrong.
> So, by now it seems like C++ will be the futures programming language.
You have a narrow view of exactly what languages are in common use.
COBOL and Fortran are still hugely popular in their respective fields, and are not going to be dislodged any time soon. Both are considerably older than C, nevermind C++.
Likewise there are a whole bunch of new "web oriented" languages which are far more suited to "web programming" than C++ is.
C++ has it's niche like every other language, but it certainly isn't the last word in languages. As Narue says, it's just a tool to get the job done.
You're like a carpenter saying that a hammer is the best and only tool you'll ever need. Whilst it is true you can break a piece of wood in two with a hammer, most sane people consider that using a saw would be a better idea.
Most sufficiently large programs are written in multiple languages to begin with.
> And yes, the trend is for languages to be dumbed down such that it's easier for the
> lowest common denominator to write code without actually learning how to do it properly[1].
Wasn't that one of the thoughts behind COBOL. If you make it verbose enough then anybody can program in it, because everybody can read it. Except that much beyond "hello world", there are a whole bunch of other skills needed to write large programs apart from being able to read.
You have a narrow view of exactly what languages are in common use.
COBOL and Fortran are still hugely popular in their respective fields, and are not going to be dislodged any time soon. Both are considerably older than C, nevermind C++.
Likewise there are a whole bunch of new "web oriented" languages which are far more suited to "web programming" than C++ is.
C++ has it's niche like every other language, but it certainly isn't the last word in languages. As Narue says, it's just a tool to get the job done.
You're like a carpenter saying that a hammer is the best and only tool you'll ever need. Whilst it is true you can break a piece of wood in two with a hammer, most sane people consider that using a saw would be a better idea.
Most sufficiently large programs are written in multiple languages to begin with.
> And yes, the trend is for languages to be dumbed down such that it's easier for the
> lowest common denominator to write code without actually learning how to do it properly[1].
Wasn't that one of the thoughts behind COBOL. If you make it verbose enough then anybody can program in it, because everybody can read it. Except that much beyond "hello world", there are a whole bunch of other skills needed to write large programs apart from being able to read.
•
•
Join Date: Oct 2007
Posts: 6
Reputation:
Solved Threads: 0
•
•
•
•
So, by now it seems like C++ will be the futures programming language.
But what do you think of the future of programming languages??
Will it be easier and better for the user to use it and handle it?
Write down every thing about programming language that pops up on your mind!
I'm doing like a newspaper of this and wants you to write with nice grammar and spelling if you can, or I can (hopefully) fix them as good as I can. (swedish)
>Wasn't that one of the thoughts behind COBOL.
Something like that. I think the idea behind COBOL was to design a programming language similar to English so that people could pick it up and use it more easily. Of course, my experience with COBOL says that the experiment failed.
>these programming languages would be like everyday english
That's been tried already.
>where we can just tell the computer what to do by just coding in plain english!!!
Impossible. Plain English (and even proper English) is far too ambiguous to be used as a programming language. Any language based on English would have its own rules separate from English and any benefit of using "plain English" is lost with the new rule set. It's more likely that a form of component programming will develop, where small building blocks are put together to form larger building blocks and at a certain level of abstraction, we don't really do more than slap a few blocks onto a palette. That's basically what we're doing now (a great example of the idea is Forth), but instead of writing code, we would work with blocks that generate code behind the scenes. Much of Visual Studio's drag and drop GUI design features this concept as well.
Something like that. I think the idea behind COBOL was to design a programming language similar to English so that people could pick it up and use it more easily. Of course, my experience with COBOL says that the experiment failed.
>these programming languages would be like everyday english
That's been tried already.
>where we can just tell the computer what to do by just coding in plain english!!!
Impossible. Plain English (and even proper English) is far too ambiguous to be used as a programming language. Any language based on English would have its own rules separate from English and any benefit of using "plain English" is lost with the new rule set. It's more likely that a form of component programming will develop, where small building blocks are put together to form larger building blocks and at a certain level of abstraction, we don't really do more than slap a few blocks onto a palette. That's basically what we're doing now (a great example of the idea is Forth), but instead of writing code, we would work with blocks that generate code behind the scenes. Much of Visual Studio's drag and drop GUI design features this concept as well.
I'm here to prove you wrong.
•
•
•
•
So, by now it seems like C++ will be the futures programming language.
•
•
•
•
Originally Posted by Loyen
But what do you think of the future of programming languages??
Will it be easier and better for the user to use it and handle it?
But I think that programming in the future will be more and more like math and less and less like lists of instructions. (And not at all like English.)
Last edited by Rashakil Fol; Nov 13th, 2007 at 11:35 pm.
All my posts may be redistributed under the GNU Free Documentation License.
> So, by now it seems like C++ will be the futures programming language.
I was expecting something along the lines of Java or C if you are going by popularity though it would be nice to know the source of your conclusion.
> Write down every thing about programming language that pops up on your mind!
You mean this?
> But what do you think of the future of programming languages??
They would be good at hiding complexities from the developer, complexities which don't concern the developer or the solution achieving process as whole.
> COBOL and Fortran are still hugely popular in their respective fields
That would be not by choice. :-)
> I don't mean to reply rudely, but C++ is a terrible programming language, a complete mess.
It doesn't seem right to look at a tool which you used to use and say that. Just acquiring some new tools doesn't make the old ones terrible, just inappropriate given the boiler plate code you have to write given there are languages out there which can deliver better and more expressive solutions.
'The next big programming language' can be an interesting read.
I was expecting something along the lines of Java or C if you are going by popularity though it would be nice to know the source of your conclusion.
> Write down every thing about programming language that pops up on your mind!
You mean this?
> But what do you think of the future of programming languages??
They would be good at hiding complexities from the developer, complexities which don't concern the developer or the solution achieving process as whole.
> COBOL and Fortran are still hugely popular in their respective fields
That would be not by choice. :-)
> I don't mean to reply rudely, but C++ is a terrible programming language, a complete mess.
It doesn't seem right to look at a tool which you used to use and say that. Just acquiring some new tools doesn't make the old ones terrible, just inappropriate given the boiler plate code you have to write given there are languages out there which can deliver better and more expressive solutions.
'The next big programming language' can be an interesting read.
I don't accept change; I don't deserve to live.
![]() |
Similar Threads
- Making Your Own Programming Language (Java)
- how would you make your own programming language (Computer Science)
- own programming language? (Computer Science)
- programming language recommendation (Computer Science)
- java programming language (Java)
- Programming Language required (Computer Science)
- Suggestions on what type of programming language would be best for the situation (Computer Science)
Other Threads in the Computer Science Forum
- Previous Thread: im lost and need help
- Next Thread: Help on MATLAB image import and display
| Thread Tools | Search this Thread |
ai algorithm algorithms amazon assignment assignmenthelp automata battery bigbrother binary bittorrent bizarre bletchleypark blogging bomb business cern codebreaker compiler computer computers computerscience computertrackingsoftware connect conversion csc dataanalysis dataintepretation development dfa dissertation dissertations dissertationthesis dissertationtopic ebook employment energy floatingpoint foreclosure foreclosuresoftware fuel gadgets geeks givemetehcodez government graphics hardware history homeowners homeworkassignment homeworkhelp humor ibm idea ideas internet iphone ipod itcontracts jobs kindle laser laws linkbait lsmeans mainframes marketing mobileapplication msaccess nano netbeans networking news os piracy piratebay principles programming rasterizer research sam-being-cute sas science security sex software spying stephenfry study supercomputer supercomputing sweden technology textfield turing turingtest two'scompliment uk virus ww2






