Originally posted by: zoiks
Originally posted by: Casawi
Originally posted by: duragezic
Yeah, I need to program some B-MAC protocol on these Sun SPOTs.
My guess is I'll just get started looking over documentation and whatnot, and give up. It doesn't need to be done for a few days.
My only assignments this semester is either programming this Freescale micro, or programming these Sun SPOTs. Java makes things so much easier, I always want to mess with the SPOTs, as opposed to the Freescale beast that is just way more complicated and tedious with C.
There is lots of support for Java. I will choose that over C anytime.
But again sometime u just need to use C, but if you have a decent compiler and a nice IDE ...C isn't so bad.
I used Microchip MPLAB with a CCS compiler and that shit is junk. the IDe would just close and disappear sometimes !!!! yeah talk about a nice development environment.
I don't get it, how big companies like Microchip suck so bad at software. I guess its free and I can't complain too much.
They release new versions so often without fixing major problems.
Most of the Engineers at my company program on Emacs or some other text editor. I work with a lot of different C/C++ compilers for embedded platforms and with the exception of perhaps Intel IAR, Metrowerks CodeWarrior, MSVC/XCode or the old WindRiver Tornado compilers (which use IDE's), most other compilers are used via the command line. I work for a static source code analysis software that detects bugs in code so I use different compilers often.
I looked into purchasing IAR compiler for work... but I didn't think it was worth the money. I used it in college for a small project, it was cool, but free. Paying for it is just not worth it.
I think it was like 4k, and I ended up getting CCS compiler for $180... works great for what I paid for it.
