|
Re: easyC vs Hardcoding
Personally I don't like how abstracted the interface in EasyC is. I program in a number of languages, but there are always consistent conventions I hold to in how I name things, how I use whitespace, even how I format comments. EasyC takes these and throws them right out the window. I've also gotten very proficient at using the keyboard for nearly all my navigation within code. being forced to point and click, to even drag, in order to do ANYTHING is annoying to me.
I'm speaking as an experienced programmer here, but I personal gets quite a bit more satisfaction out of doing things myself. It challenges me and I learn new things. With EasyC, all the difficult work has been done for me. All this discussion about "concentrating on higher logic" confuses me. That's the easy part. I don't feel like I really know what I'm doing until I've got down to the nitty gritty pieces of a system.
MPLAB for me means complete control over everything the robot does.
However, I fully endorse EasyC as a teaching tool. It's a wonderful way to show the inexperienced how to use code to make a robot function, without being overwhelmed by single and double equals signs, parenthesis, bracket, or curly brace, and all the rest of C's admittedly cryptic syntax.
|