| Electronics > Beginners |
| what is the most relevant programming language for ee? |
| << < (8/21) > >> |
| hendorog:
--- Quote from: rstofer on November 04, 2018, 04:10:36 pm --- --- Quote from: Karel on November 04, 2018, 12:12:27 pm ---C language is the most important language for EE's. Apart from that, it's the second most used language in the world. Only Java is more popular. --- End quote --- I'm not sure 'popular' is the right word for Java. Java is used in cell phones and there are a bunch of phones. As a result, Java is probably the most 'executed' language, perhaps not the language with the most programmers. I think we get into a semantic battle when discussing the 'popularity' of Java. --- End quote --- I am not surprised that Java is the most popular. Nothing to do with phones either. Something has to sit behind every website in the world, and that is usually going to be Java or C#. Also, you may be discounting the huge amount of development that goes on in boring old businesses. Businesses want all their systems integrated these days. |
| rstofer:
--- Quote from: hendorog on November 04, 2018, 06:05:44 pm --- --- Quote from: rstofer on November 04, 2018, 04:10:36 pm --- --- Quote from: Karel on November 04, 2018, 12:12:27 pm ---C language is the most important language for EE's. Apart from that, it's the second most used language in the world. Only Java is more popular. --- End quote --- I'm not sure 'popular' is the right word for Java. Java is used in cell phones and there are a bunch of phones. As a result, Java is probably the most 'executed' language, perhaps not the language with the most programmers. I think we get into a semantic battle when discussing the 'popularity' of Java. --- End quote --- I am not surprised that Java is the most popular. Nothing to do with phones either. Something has to sit behind every website in the world, and that is usually going to be Java or C#. Also, you may be discounting the huge amount of development that goes on in boring old businesses. Businesses want all their systems integrated these days. --- End quote --- Which gets back to the use of Java for web sites but a lot of that is actually JavaScript. Different pig, different lipstick. Just watching Eclipse or MATLAB load gives excellent examples of why nobody in their right mind would develop an application using Java - unless they really wanted the 'write once, run anywhere' feature. C# is a 'Johnny come lately' kind of deal. CGI scripts could be written in any language but, realistically, languages oriented toward web development would make the job easier. Back 20 years ago, I just used JavaScript but my web pages were mostly static. There are better tools today. Maybe we need to add PHP to the list of languages plus an understanding of CSS. I have never seen so many buzzwords in one sentence in my life: --- Quote ---C# is a general-purpose, multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines. --- End quote --- https://en.wikipedia.org/wiki/C_Sharp_(programming_language) How about something simple like: --- Quote ---Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing. --- End quote --- https://en.wikipedia.org/wiki/Fortran I could shorten that: "A language for number crunching." Alas, over time, all of these languages come in and out of job requirements. |
| Mechatrommer:
there are languages that run easy and cute, and there are languages that run packed and fast. if you want to run cute, like many businesses prefer, then you should learn java. |
| Crazy_Pete:
Ok, lets stop the language wars and tell this poor guy who is new to EE the TRUTH: The most important language for a budding engineer to learn is..... CHINESE! :-) (In the words of Shakespeare : "The truth shall out in jest!") Thanks All Crazy Pete |
| coppice:
--- Quote from: rstofer on November 04, 2018, 05:54:26 pm --- --- Quote from: coppice on November 04, 2018, 04:59:02 pm --- --- Quote from: Beamin on November 04, 2018, 04:33:50 pm ---Can you get away without learning a programming language and still be relevant in the field after school to employers? --- End quote --- Can you get through an EE degree of any kind without learning Matlab? --- End quote --- Well, we did! When I graduated in '73, I was probably the only student with unlimited access to a computer and the IBM Circuit Analysis Program. The HP35 calculator had just been invented and we had gone to the moon with slide rules. --- End quote --- I also found it remarkably easy to get through an EE degree without a non-existent product. Things are different now it does exist. I was really wondering if you can get through an EE degree today without Matlab. In most degree courses there is now so little lab work being done in actual labs, and so much being done by simulation, that I really wonder if there is any choice of options in any University which would allow a student to not encounter Matlab. |
| Navigation |
| Message Index |
| Next page |
| Previous page |