- #1
mech-eng
- 828
- 13
Why are there too much computer language? I think 3 or 4 are the most important ones.
Thank you.
Thank you.
Last edited:
Which 3 or 4 exactly? And why?mech-eng said:I think 3 or 4 are the most important ones.
berkeman said:Which 3 or 4 exactly? And why?
Which ones would you recommend dropping from the long list?
But being a Mechanical Engineering major, I would have expected you to mention MATLAB in the list of most important computer programming languages.mech-eng said:Most people mentions C, C++, Java and Visual Basic.
Maybe we should only have 3-4 spoken languages too? How do you feel about being restricted to english, spanish, and mandarin?mech-eng said:Whye are there too much computer language? I think 3 or 4 are the most important ones.
mech-eng said:Whye are there too much computer language?
mech-eng said:but it was just a feeling.
Greg Bernhardt said:How do you feel about being restricted to english, spanish, and mandarin?
Actually those sound quite fascinating!Vanadium 50 said:Better than, um, xhosa, hmong and navaho!
Greg Bernhardt said:Maybe we should only have 3-4 spoken languages too? How do you feel about being restricted to english, spanish, and mandarin?
berkeman said:But being a Mechanical Engineering major, I would have expected you to mention MATLAB in the list of most important computer programming languages.
(Quiz Question -- Why?)
And surely Assembly Langauge must be pretty important, no?
Of course! We use it all the time for some very complicated work. As an ME, you should learn it.mech-eng said:Can Matlab be classified as a programming/computer language
https://en.wikipedia.org/wiki/Assembly_languagemech-eng said:Assembly Language? I had never heard of it until you have introduced here. Do you mean engineering drawing or techical drawing or engineering graphics (there are several names)?
This CLEARLY indicates that you do not know enough about computers to make a meaningful judgement about how many languages there should be.mech-eng said:Assembly Language? I had never heard of it until you have introduced here.
phinds said:This CLEARLY indicates that you do not know enough about computers to make a meaningful judgement about how many languages there should be.
Machine language is below Assembly Language; they are not the same, IMO. And Assembly Langauge is extremely important, especially in Embedded Systems Programming, which my company focuses on...mech-eng said:I had heard of it literally as "machine language" in my native but I haven't seen nobody interested in it.
Check this out:mech-eng said:I had heard of it literally as "machine language" in my native but I haven't seen nobody interested in it. I might open a new thread based on it and its importance to some fields. I don't have too much info about programming languages and their importance and their use.
Thank you.
mech-eng said:I don't know but it was just a feeling. Most people mentions C, C++, Java and Visual Basic.
Thank you.
Such as ?StoneTemplePython said:The reality is Google is a big company and various other languages have been developed or seeded by it.
Go and Dart were developed at Google. Julia is more tied in with MIT but has gotten some seeding from Google.phinds said:Such as ?
Greg Bernhardt said:Maybe we should only have 3-4 spoken languages too? How do you feel about being restricted to english, spanish, and mandarin?
Good to know. Thanks.StoneTemplePython said:Go and Dart were developed at Google. Julia is more tied in with MIT but has gotten some seeding from Google.
mech-eng said:there is only one artificial human language
Vanadium 50 said:And where did you get that? See https://en.wikipedia.org/wiki/List_of_constructed_languages
(Neglecting the point that all human languages are artificial - made by people, and not found lying on the ground)
Here's the thing about science. Everybody doesn't get their own opinion. It's not like "I don't like broccoli". In science, opinion has to be informed, and in tghis thread, you've written a lot of unformed opinions.
There is absolutely nothing wrong with asking a question. That's not what Vanadium said. What he SAID, and I agree, is that you went beyond asking a question and expressed opinions that are based on little to no knowledge and that's not a great idea on a hard science forum.mech-eng said:But this is a forum and we might discuss something even though we have wrong information. This question had not been asked until this thread I hesitated to asked but I asked. I think still there is nothing wrong.
Thank you.
phinds said:There is absolutely nothing wrong with asking a question. That's not what Vanadium said. What he SAID, and I agree, is that you went beyond asking a question and expressed opinions that are based on little to no knowledge and that's not a great idea on a hard science forum.
Again, the issue is NOT the question, it is the opinionated formulation of the question. Had you just asked "why are there so many computer languages" all would have been well, but you didn't do that. You made an uninformed value judgement that there are too many languages.mech-eng said:Yes, I assume the question was amateurish or ridiculous but are all people educated in computer science or know a lot of thing about it. This question might add something to ordinary people such as me.
phinds said:Again, the issue is NOT the question, it is the opinionated formulation of the question. Had you just asked "why are they so many computer languages" all would have been well, but you didn't do that. You made an uninformed value judgement that there are too many languages.
Well, whatever your native language is, you speak English WAY better than I speak that languagemech-eng said:Yes, I chose wrong words. I wanted to ask actually so many but the number for me is also too many. Yes this is an opinion I didn't realized so. For somebody number might be too less. But it is whether "too many" or "so many" does not they convey very similar idea here? And there is an negative effect of being non native when using words. May I change the title?
Thank you.
You can ask a mentor to do that (you can't do it) but I think it's too late now.mech-eng said:May I change the title?
No, not too late. Thread title is now "Why are there so many computer languages?"phinds said:You can ask a mentor to do that (you can't do it) but I think it's too late now.
A friend of mine is at Google, and writes documentation for developers. He has mentioned to me that much of the example code he writes is in Go.StoneTemplePython said:Go and Dart were developed at Google.
I agree. Paul (@phinds and I had a discussion about this some time ago, in which he maintained that there was a one-to-one correspondence between assembly and machine code). I just finished teaching a class in computer architecture with an emphasis on assembly language, MIPS in this case. In MIPS programming, there are "pure" instructions and "synthetic" instructions. For the latter type, the assembler translates one assembly pseudo-instruction into two or more lines of native instructions.berkeman said:Machine language is below Assembly Language; they are not the same, IMO.
mech-eng said:Why are there too much computer language? I think 3 or 4 are the most important ones.
Thank you.
The question is not a bad one. Why were so many computer programming languages developed? The goals and aims of the computer scientists should be examined and hopefully well understood in order to answer this question.Greg Bernhardt said:Maybe we should only have 3-4 spoken languages too? How do you feel about being restricted to english, spanish, and mandarin?
"Too many languages" is very different than "so many languages".phinds said:There is absolutely nothing wrong with asking a question. That's not what Vanadium said. What he SAID, and I agree, is that you went beyond asking a question and expressed opinions that are based on little to no knowledge and that's not a great idea on a hard science forum.