RE: [GD-General] Eiffel
Brought to you by:
vexxed72
From: Brian H. <bri...@py...> - 2001-12-22 17:20:13
|
At 09:50 AM 12/21/2001 -0600, Paul Bleisch wrote: >One thing that I see a lot is the attitude that "we use C++ >for the engine, so I guess we gotta use it everywhere." I use C++ because the subset of the language I use is portable and will generate a binary on any platform I care to support. That's a pretty important consideration. Odder languages like Eiffel or Obj-C are a bit more problematic and may lack many of the ancillary tools that people find necessary for development. Another thing pushing me away from Eiffel is that I have a huge amount of code written in C++ that I don't feel like rewriting or bridging to. This is just inertia working against ostensibly better languages. And people write tools in what they feel is the most effective fashion possible. For many people, it's a huge assumption that it's faster to write a tool with C++ and MFC than it is to learn a new language/environment. Fair assumption, but in the case of Obj-C/Cocoa, dead wrong. I'm leaning back towards Obj-C for a server program I'm working on simply because the latest version of GCC supports Obj-C++, which allows me to use Obj-C for all my core stuff and still call out to my C++ frameworks for stuff I may need. Brian |