Unless you are doing large production runs why use the 10F and 12F family? Maybe pin count or huge production runs. I have one of two of the 12F on the shelf and have been wanting to play with them but the desire/need has not reached the top of my stack. I used the CCS compiler for 16F code and liked it.
Last summer I wrote an unpublished article that compared the code generated by C18, BoostC and Swordfish. The idea was to show the user how similar they actualy were. I ran into some interesting things.
A comparision article would be a very good thing. Perhaps Bill would like to publish it in JPUG.
If it has not already been said: It is a bad idea to try to optimize C code when using a compiler with an optimizer. Optimizers tend to know how to optimize simple logical code. Tricky C code may be tighter but the generated machine code is often larger.
3v0
Last summer I wrote an unpublished article that compared the code generated by C18, BoostC and Swordfish. The idea was to show the user how similar they actualy were. I ran into some interesting things.
A comparision article would be a very good thing. Perhaps Bill would like to publish it in JPUG.
If it has not already been said: It is a bad idea to try to optimize C code when using a compiler with an optimizer. Optimizers tend to know how to optimize simple logical code. Tricky C code may be tighter but the generated machine code is often larger.
3v0