Sunday, July 26, 2009

What should I learn? C, C++, Perl, Python?

I am an electrical engineering student working on digital circuit design. I have some limited time and can learn any one thing. What do u recommend?

What should I learn? C, C++, Perl, Python?
you should learn C . it is the mother of all languages. till now every operating system is written in C. you can learn other languages, everyone is helpful for your future. but C will create your concept and understanding so that in future you can create programs in other languages also.
Reply:C++





It follows object oriented concept which is followed in some other programming languages. So, it will be easier for you to study further.
Reply:You should learn C%26amp;C++ because Electronic is apart of Electrical because in this modern generation everything is digital world
Reply:C++ because it is what everybody has standardized upon. The common tongue as it were. It is, however, a lousy language full of cute tricks and neat shortcuts whose standard doesn't even specify the length of an integer in bits or have a variable type of string. Mathematically, produces different results from different compilers and on different platforms. But, lousy as it is, it is the standard.
Reply:If you're going to be doing programs to work out your own problems or stuff for limited applications, write in Basic.If I had to chose the 4 you mentioned, I've been a EE for almost 30 years and write in PERL the most. C and C++ are great for object oriented stuff that is intended to be reused, but if you're writing code every three months like I do, you'll have to relearn the damn stuff every time you want to use it. One more comment. PERL is pretty standard whether you're running some garbage from MS as an operating system or LINUX or UNIX or AIX. C and C++ conventions vary due to operating systems and compiler versions. If you want a utility that will work in 10 years from now, stick with PERL.
Reply:Find more time... you can't know too much about this stuff. Never limit yourself.
Reply:Go for C and then C++. They're the ones you'll most likely use in an embedded design anyway.








Doug
Reply:c++
Reply:~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~~~~ ~~~ ~~~


Since you have received so many different answers in this room, UT, and your time is VERY limited as an engineering student, I would talk to some real-life electrical engineers who are working in digital circuit design.





Call them on the telephone. You can find out where they work through search engines. They'll ask you how much you think you will be programming, the easiest language to transfer from one compiler to another, etc.





Interesting field! I studied it in college, too! \0/


~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~ ~~~~~~ ~~~ ~~~

flowers gifts

No comments:

Post a Comment