mintywang
Dec 30 2004, 08:02 PM
| | hmm...jus wondering, given that there'r many programming languages out there, that which is the best or most popular n most likely to outlast the rest. |
Reply
osknockout
Dec 30 2004, 08:19 PM
Well, that's really an absurd question like "which is the best operating system" but I think you could use a fair answer. There is none. My favorite is assembly language [x86] but here's a modest list of some good ones. 1)x86 assembly - closest to 1's & 0's, somewhat complex, 80% of computers  2)C/C++ - almost every system, very popular, close to low level 3)PERL - now THAT's a good one. Public domain, a mesh of others, very useful for string manipulation. 4)PASCAL - old good stuff 5)HTML and its little additions - self explained And in answer to your question, I believe the above will last a while, pascal because it was so standard.
Reply
bizchina
Jan 2 2005, 06:12 PM
QUOTE(mintywang @ Dec 30 2004, 09:02 PM) hmm...jus wondering, given that there'r many programming languages out there, that which is the best or most popular n most likely to outlast the rest. It all depends on what you want to do. If you want to program in Windows - and you are pretty new to programming and want to learn - then I definitely recommend Delphi as a fast way to producing programs for Win32 - and its quick to learn and has a very good IDE. I have used VB but don't find its as powerful as Delphi - not as well thought out - and quite slow. The same guy who "fathered" delphi is now working for Microsoft and I believ in charge of the C# development - which means C# should be quite good in the future. Its also part of Delph 9 - ( C Sharp) so you have the best of both languages to play about with and see which you prefer. BUT - C# in Delphi requires the Dot Net environment which means you need about 200meg of stuff installed on a Windows machine to run any programs you build with it - so its not ideal. Also - Delphi 9 is not stable yet - if you can get hold of Delphi 6 - or Delphi 7 personal ( they were given free by different mags at various times ) its a great way to learn - or they may still be available at www.borland.co.uk ( or dot.com ) and will cost you nothing to try. Mike
Reply
Zaideu
Jan 17 2005, 07:52 PM
s243a
Jan 17 2005, 08:08 PM
It has often been thought that as computers become more powerful the AI languages would become more popular. Looking at the list given by Zaideu, LISP is ranked 17 and PROLOG is not even on the list. It goes to show that AI languages are either to complicated or to slow to compete with procedural or object oriented languages. I started a discussion about programming paradigms and I was going to suggest embedding functional programming within an object oriented programming like JAVA. This would allow people to apply functional programming to web based applications. Logical programming sounds pretty cool but it hasn’t caught on yet either. I don’t see why it also couldn’t be embedded in object oriented programming. Then again common lisp does have object oriented capabilities so I wonder what JAVA has that common lisp doesn’t?
Reply
bjrn
Jan 18 2005, 04:18 PM
QUOTE(s243a @ Jan 17 2005, 10:08 PM) I started a discussion about programming paradigms and I was going to suggest embedding functional programming within an object oriented programming like JAVA. This would allow people to apply functional programming to web based applications. You know, a year or so ago we had Prolog at uni, and we were shown that you could write one part of something you wanted in Prolog and then call it from Java. I'll be darned if I remember how, but it was quite nifty. I should look it up and see if I can find it somewhere. Having said that I didn't really like Prolog very much.  As for the future of programming languages I think we can expect a higher degree of abstraction, it's a process that started quite some time ago and I don't see it stopping anytime soon. You can see that as time goes by we get higher and higher levels. From machine instructions in the beginning to the hoard of easily readable languages we have today.
Reply
alperuzi
Jan 20 2005, 03:11 AM
Well not what the actual question asked but related to the title anyways. I think programming languages are going towards achieving artificial intelligence. If you trace the history of programming languages they get easier and easier in a sense. First there was punch card operated assemblers, then fortran, pascal, c which is procedural still and c++ which is object oriented. While a program may take a dozen or two lines of code in assembler, it may take two in C. Another benefit is that you can write bigger programs so complexity of software increases with ease of programmability. So in the long run it is going towards a programming language where you just tell the compiler what kinda program you want and you'll get it. Which is AI in itself. So then the syntax would be like: "write me a FPS game that runs faster than Doom 3" Of course needless to say, this is a long long time away.
Reply
bjrn
Jan 20 2005, 09:48 PM
QUOTE(alperuzi @ Jan 20 2005, 05:11 AM) So then the syntax would be like: "write me a FPS game that runs faster than Doom 3" Of course needless to say, this is a long long time away. You want a FPS that's faster than Doom 3? Try Doom 2.  Okay, sorry, that was a bad joke. I think we'll see things where you can generate (at least a large part) of an application from architectual diagrams. And I must say that I wonder how many programming jobs there will be around in ten or twenty years. Well, besides legacy code mentainance jobs, making sure old programs continue working & doing small modifications.
Reply
Recent Queries:--
how many programming languages are there - 51.72 hr back. (2)
Similar Topics
Keywords : future, programming, languages, programming, languages
- A Prelude To Programming
What to learn? How to learn? (9)
What Is Genetic Programming?
(2) Genetic Programming is a machine learning technique inspired by the theory of biological evolution.
It is usually started with a huge number of programs, which are randomly generated, hand-coded or
known solutions. These programs are then made to compete against each other to see which program
performs better. Once the competetion is complete, we'll get a ranked list of the programs
sorted in the order of best to worst programs. Next comes the evolution, the best peroforming
programs are replicated and modified further in two ways, Mutation and Crossover. Mutation ....
Simple Is Beter - The Future Of Computers?
In the future, what will computers be like? (3) -Computers - The future - Who knows - I often wonder what the average home
computer will be like in ten or twenty years time; They seem to get larger, and have more functions,
be faster, and have more RAM ect. People always look for speed when buying a computer - But is this
really the way forward? If you have formatted your hard drive, then re-installed your operating
system; you will have noticed, that things run very smooth, very fast, and with few or no error
messages. But as soon as you have installed all your devices, media software, some games m....
Learn Java Programming Language Online Step By Step
(0) I had found this site >> http://learnjava.awardspace.com This website is for people who want
to learn Java Programming Language step by step. This website also includes JAVA lessons from the
beginning to advanced level. So this site appropriates for the beginner of Java programmer language
or non-basic Java Programming Language. The lessons are easy to follow and understand starting
from how to get your PC JAVA ready, the fundamental programming concept and creating the real
application. Moreover, the working examples are also included. Please enjoy the les....
C# The Language
The Language Of the Future ! (2) Welcome Friends, now i would like to share with you something about C#( Pronounced as C# ) . This
language was put into practice recently and now that i have started learning this language C#. And
i found certain intresting stuffs in C# , Now let us see why i call this language as the language of
future, as of now people used java and did you ever think why people used java? It is just becaused
it was Platform Independent and so whereever this Java Virtual Machine was installed the Java
program worked so the Key point here to be noted is that "Platform Independent", A....
Spacetime
The future of web browsers (2) It's about time I post this one, I've been using SpaceTime for a while now. Website:
http://spacetime.com/ Make sure you watch the introduction video on the index page. It really
explains it really well. A little f.a.q What is SpaceTime? SpaceTime is a web browser which is
in 3-d. Crazy? Thats what I originally thought, but I got using it and I really liked it. I still
use firefox though, but due to the features of SpaceTime I use it for searching websites and images.
What are the features of SpaceTime? The most efficient feature is the 3d searching. ....
Php And Mysql Programming
anyone knows a code for mysql and php (2) hi everyone! I am making a program using php and mysql...I am a noob on this so i need your
help guys...I want to make a simple program that will some values and then store them on a database
and then retrieve them...uhmm let me give an example out put of what i need. This is the example
say..: Enter First Name: Enter Last Name:
Enter Age: Enter Address: ..those
are the data needed for input values...my question now is how can I make a database....
Psychic Dreams
Seeing the future (10) Dreaming The Future Many people believe that dreams are a warning of whats to come. I am one
of these people. I believe that dreams are a sign, if you can interpret them correctly, you can know
what to expect. I didn't used to be a believer, but strange things have happened to me, in the
last 2 years or so, that have totally changed my opinion. Many people probably won't believe
me on this, but I'm going to tell you a 100% true story about a dream I had, and what heppened.
(This was about a year ago) I had a strange dream, I saw my grandad gardenin....
Cool Site To Learn Languages
Learn to speak in Native accent (4) http://www.livemocha.com/ Discovered this site months before. And also I took some classes. I
should say this is really cool one. Try it. Learn new languages in a social way with LiveMocha.
Livemocha is the first-of-its-kind online language-learning community. With fun and interactive
lessons that move at the right pace for you. You can access their team of passionate language tutors
and start track your progress to reach your goals. Learn, practice, and share. Learn these
languages: English, French, Hindi, German, Spanish and Mandarin Chinese, among other....
Python
another programming language (8) There are so many languages used in software and web development. Python is one of them. Basically
Python is object-oriented , high-level programming language with dynamic semantics. Python was
developed in the 90’s. Python is simple and easy to learn. Therefore it reduces cost of program
maintenance. It is very attractive for rapid application development because of its high-level
built-in data structures, combined with dynamic typing and dynamic binding. Python is also use as a
scripting or glue language to connect existing components. Python supports modules and ....
Is Outer Space The Future Of Mankind?
the moon, mars, asteroids (16) Is space the solution to the troubels of mankind? Can we in space find the resources that we need
to keep the growth going? Imagine that the billions in china and india over the next decades will
want the same standart of living as we currently have in europe and north america. Is mars the
solution to over population on earth, mars does present 3 times the land area of earth. Is mining
he3 (for fusion energy) on the moon the solution to the polution free energy need on earth? 25gram
he3 pr year would be sufficient to cover the energy needs of usa (the worlds larges ....
Ratchet And Clank Future
New chapter featuring the dynamic duo. (1) The zany whacked-out escapades of everyone’s favorite platforming duo, Ratchet and Clank, returns in
a new chapter, Ratchet and Clank Future: Tools of Destruction for the Playstation 3. This time, the
duo is off to rescue their buddy, Captain Quirk from an army of ruthless robotic commandos. All your
favorites from the franchise returns. Including item collecting and weapon customizations and
power-ups. GameTrailers.com has posted a review for Ratchet and Clank Future: Tools of Destruction:
STORY: 8.8 DESIGN: 9.0 GAMEPLAY: 8.7 PRESENTATION: 9.5 OVERALL: 9.0 High defi....
I'm Looking For Help With Programming (i Think)
(3) I'm looking for someone who can help me figure out how to make a site the way I want it. I have
made several websites, but what I'm looking to do now is make one where I can have members.
Something where people can sign up and log in. I'm pretty sure there's some kind of special
coding needed for this, but not sure what. I'm thinking it has something to do with php(no clue
what that is), but I'm not sure. Any help and input would be GREATLY appreciated! Thanks in
advance.....
Link-building Services In 3 Languages
Global Vibration Inc. is now the first SEO agency offering link-buildi (1) Global Vibration Inc. is now the first SEO agency offering link-building services in 3 languages:
English, Spanish and French: http://www.mseo.com/link_building_services.html Our link-building
solutions are offered through temporary staffing services (hire 1 of our technicians for 1 month/160
hours). SEO agencies, advertising agencies and web marketing companies are invited to consider
acting as our reseller and receive a straight 20% commission. After visiting our multilingual
link-building services, you may sign up as a reseller by clicking on the following link: ht....
Programming In Glut (lesson 6)
Texture filters and lighting (2) This is the last of the six tutorials I have moved from astahost. I hope you enjoy these and the
rest soon to come. QUOTE This tutorial demonstrates how to use texture filters and will let you
see the differences of each filter. I will also be introducing lighting into this tutorial. We
first have to create our "bitmap.h" header file with the functions we use to load our bitmaps, this
is changed from the last tutorial to fit the needs of this one. The first thing to do is to link
all of our OpenGL libraries and include our needed headers for the functions we w....
How Many of You Use the C Programming language?
(23) Just wanted to know how many of you are currently using C language for programming. If you can tell
what sort of programs you do, it would be useful. ....
Java Helpdesk
All your queries regarding Java Programming goes here. (8) Hellow friends, I am creating this thread for all queries and suggestions related to java coding. If
you face any problem, post it here, and others who have a solution can post the reply here. Hope it
helps the users.....
Halo 3 Has No Future Right Now
(27) I just read in a magazine that microsoft is not even considering doing Halo 3 for any xbox version
right now, which is great news those who think the game is corny to begin with like me /tongue.gif"
style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" />. So oyu halo fans will have
to keep on playing halo 1 and 2 until they think to even start the programming for this game.....
What Is Programming Language Of Google Etc.?
(21) Im just curious to know , which is the programming language behind the following websites.if u know
anyone/all of them please tell me. 1- ebay.com 2- amazon.com 3- msn.com ( i assume asp.net) 4-
yahoo.com 5- google.com As i mentioned in previous posts that im in learning mode /smile.gif"
style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> so i just ask sometimes
stupid questions.. and i have to confess that this forum is very excellent place , since its not
only providing the free hosting , it is giving me so much knowledge , what Google or others c....
Free Tutorial (web Programming) + Free Web Hosting
Bravehost dot com (10) Welcome to bravehost com!! Bravehost com offers many free stuffs!! They have free
tutorials about web programming. They also have free audio clips to be downloaded for FREE!!
You can also visit their forum. They also give free web hosting and if you need more space and
tools, don't worry they also give paid web hosting!! Just www bravehost com!!
And start to gain more knowledge... Moved to Hosts review, added description ....
Life In Programming?
wheres this headed? (9) Hey guys im 16 and really like programming (although im fairly new at it) ive already taken a year
of basic html and what not. This year im taking a class in c++ and VB next year i hope to take java
and php. However next year will be my senior year and i will have to start applying for colleges
and im trying to convince my parents that there ARE jobs in computers its hard for them to do this
they like to stay locked up in there own little world **cough cough** stone age **cough** so what i
was wondering is what jobs are actually out there for this kinda stuff what are ....
How Can I Learn Assembly
where to Assembly Language Programming (14) Please help me in learning assembly ....
What Programming Languages Should I Choose?
taking AAS in Computer Information Sys (17) I have a question to ask all the programming proffesionals out there. I'm going to college this
fall for AAS in Computer Information Systems, and I would like to know what programming languages
should I go for? I like Visual Basic, but that is required, I was thinking Java, C++, and one
programmer for the state said I should take Cobol but my mother says it is boring and for the lesser
businesses or whatever. What do you guys think? Topic titles and descriptions are important at
Trap17. College Programming isn't that descriptive. Title and description rename....
Good Books On C++ Game Programming
I need some books! (2) I am looking for some good books on game programming in c++ if any body out there has any
suggestions feel free to post them. Oh by the way should i start out with an easier language like
BASIC or should I just work on c++. Ineed some help people please reply fast. Tahnx
David H /biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /> ....
What Is Neuro Linguistic Programming
I'll tell you... (19) Neuro Linguistic Programming or NLP is a methodolgy for modelling... We know that there are some
people in the world who are fantastic at what they do. AThey probably don't know how they are
good at it, but with Neuro Linguistic Programming we can find out. A Neuro Linguistic Programming
Practictioner can use some of the skills and methods included in the field of NLP, to elicit any
persons stratagy for any given behaviour. We, the NLPers, call this modelling. With the skill of
modelling we can successfully teach ourselves any stratagy that will help us be outs....
Ipv4 Vs. Ipv6
IPV6 the future. (10) Another article I did to compare IPV4 and IPV6. Ipv4 vs. Ipv6 Ipv4 is the fourth version of
Internet protocol, but the first one to be widely deployed. It uses a 32 bit addressing and allows
for 4,294,967,296 unique addresses. Ipv4 has four different class types, the class types are A, B,
C, and D. An example of Ipv4 is 207. 142. 131. 235. The ipv4 uses a subnet mask because of the large
numbers of computers used today. The subnet mask helps reduce the number of unique IP given to
companies, corporations and so on. An example of a subnet mask is a company. A arch....
Say "i Love You" In 100 Different Languages
(26) Someone talked something about saying "I love you" in different languages: QUOTE(Caveman @
Dec 31 2004, 12:22 PM) When I first read the topic I thought you meant 101 different languages
39123 And now, here's the list (s)he might want! QUOTE(Saying I love you in 100
different languages) English - I love you Afrikaans - Ek het jou lief Albanian - Te dua Arabic -
Ana behibak (to male) Arabic - Ana behibek (to female) Armenian - Yes kez sirumen Bambara -
M'bi fe Bangla - Aamee tuma ke bhalo aashi Belarusian - Ya tabe kahayu Bisaya - Nahigu....
What Is A T_string?
Please help! I'm new at PHP Programming (13) I'm new at PHP, and I looked for a while on here, and found some stuff I was looking for about
form processing, and sending E-Mail through PHP. However, the script I just created won't work.
I get the following error: Parse error: parse error, unexpected T_STRING in
/home/hamtaro/public_html/send_feedback.php on line 9 Exactly what is a T_STRING? If I need to post
my code, I will.....
A Question About C++ Programming Under Linux
(7) Hello guys! i prepare to develop under linux using c++, but i don't know what tools i should
use...some one tell me to use vim, but i think vim is so hard to use!can u recommend me some
ide??? thank u very much....
About The Future........
(25) I've been quite confused these weeks....... about my future..... Is this the life I want??
/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /> Not much time to sleep.....
Waiting for some ideas bump into my head........ blah blah blah...... What is the best choice for
me? I wish there would be someone just come to me and say, "Hey, You got the gift! Don't
waste it!" I'me doing better in another field related to what I'm doing right now.
But..... Will I get better in the field I'm doing right now?? I really don't k....
Looking for future, programming, languages, programming, languages
|
|
Searching Video's for future, programming, languages, programming, languages
|
advertisement
|
|