|
Re: Teach me?
Note : I have never used EasyC.
It seems like this is beginning to trend toward a "What is the One True Programming Language" thread. I am a firm believer that languages are tools, and the "OTPL" model leads to a very lonely tool-box.
Go ahead and learn EasyC. Get good and comfortable. Then learn Python. Then C. At this point, you will be able to pick up any imperative language in less than 2 weeks.
You won't be an expert in any of them, but that is just fine. I've never gotten a job that uses a language I already knew. Each time I took an internship, I needed to learn a new tool ( or 3 ).
So Ed, let me disagree with you. The CS/CE people should get familiar with EasyC, as it is a specific tool designed for a specific task, and it will help them learn harder tools quicker.
For quick reference, here are my favorite tools.
Python : Quick and simple, one person programming tool. LEARN THIS.
MATLAB : Darn good for matrix math.
C : Wish I didn't have to use this, but you really don't get a choice some times.
Verilog : Really slow to write, but wow FPGAs are cool.
LabVIEW: Just started on this one, but it is surprisingly intuitive.
|