??? 11/04/05 12:17 Read: times |
#103287 - 3 types of tools Responding to: ???'s previous message |
Ian Bell said:
Lets face it, GCC and other freeware offerings have beat the compiler industry down to a shadow of its former self. As with any such dying business, the independents are simply deciding that it is not profitable to remain independent. The CPU makers are willing to subsidize compiler writing in a captive division, but not independent makers. Ian I think you are partially right. I guess we have three "style" of tools; The CPU makers tools (developed in-house or bought), the independent tool vendors, and gcc. In my line of business, gcc have seldom been an option. I dont want to talk ill of gcc in any way, I feel this is more of a religion battle than a technical battle. I think most would agree that almoust nothing is "free". gcc is free from cost of license, that is all. The other two styles is in a way more interesting, because I think they compete more directly. From my experience, you can tell the difference in the long run, based on the simple "why do someone provide these tools to me"? A CPU maker wants the tools to lock you to CPUs provided by that maker. You should be happy using the tools + CPU, but very unhappy if you want to try someone elses CPU. In contrast, the tool vendors market is only the tools. They need to focus on making the user happy based on the tool itself. They infact want to make it easy to try out other CPUs, because this could lead to new compiler seats... I personally like this better, because then the tools from independent vendors becomes my "weapon" to choose for myself what CPU to use based on the price/performance of that CPU. Ian Bell said:
Judging by the track record, Keil will drop non-arm support sooner or later, my bet is sooner. Ian Well, here I agree 100%, but so I have said earlier. Best Regards Joseph |