Very simple there are contries and lanquages from all thes countries. Most Folks that have Domains are targeted to there clients in there home lanquage.
This is the main reason, froench have french Japanese have Japanese, and on and on.
Now if you are using the term Domains as in Programming Lanquage, that won't work either, because there are 2 many different Programming lanquages out there, They all use different Styles and language for each, it is not as easy as just getting a book and memorizing it.
Good Example, Go to the library, and look for any book on HTML Code, and then if you really want to see why NO, look for C+, C++, Cobal, Fortran, Perl, Do you want me to keep going.
2007-08-16 01:23:44
·
answer #1
·
answered by Don M 7
·
1⤊
0⤋
Definitely not an easy question. All computer languages should by inclusion of syntaxes be able to do it all. ultimately we are talking about the final output which is. 1s and 0s. Think of it this way as human languages evolve, newer and newer versions start to emerge out of it, and then a point of critical mass arises when the language has so changed and evolved that it doesn't resemble or retain any of the characteristics of its predecessor-this is then called a new language. Industry widely adopts this new language , and spawns an economy around it. Think of Java and C++. Java came into the mix because its main aim was platform independence as not every one wanted to run a program on a single OS. But platform independence by itself wasn't enough to justify a new language, Java incorporates significant improvements over C++. Now C++ could also have done so and in some instances does try to provide features of Java but the extra work involved makes people just choose Java as its cleaner and more expressive. That is key here. I think an intersting case study could be the evolution from C to C++ which basically represented an improvement in our understanding of the world as everything as objects and objects having responsibilities and state this basically led to concept of object oriented software development and ultimately will lead us to the realm of AI. Human languages along with computer languages are essentially milestones of our our triumph in understanding this world more and more. 1 language could may be used for everything but it would require alot of change in industry and heavy investments and just not worth the time and money. Not to the old adage. "if it aint broke dont fix it"
2007-08-16 08:32:19
·
answer #2
·
answered by instanceof Dude 2
·
1⤊
0⤋
Here are some consideration to take into account:
What platforms can my program run on with a given language?
How hard is to develop for multiple platforms with a given language?
How performant is the language I am using?
How does the language assist in rapid application development?
There are more considerations, but the ones I listed are good examples. Many of them are inter-connected. It's hard to have a language that's good for RAD, but is also performant. Usually languages that are easily cross platform also sacrifice some performance. Sure, we could develop everything C and recompile for all platforms, but writing all that code is time consuming if we want to make a simple calculator and we can use C#. At the same time, trying to make a real-time graphics engine in Java is not very sensible, even if we gain some RAD and cross platform capabilities.
2007-08-16 10:41:49
·
answer #3
·
answered by Pfo 7
·
0⤊
0⤋
i would say why not for a while because it makes learning easy..learning programming and just one language.however it is fun to program in different languages because once we know one language we know the logic of it apply it to all the other languages simple! So if you wanna argive u can say we will lose the variety.If there is a solution of one language why not but we will lose the variety and fun.
2007-08-16 08:32:16
·
answer #4
·
answered by nikhil k 1
·
1⤊
0⤋