Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] CDT and Qt Creator

I would venture a guess that Eclipse was much simper in its infancy, and that the complexity has grown steadily as Eclipse caters to more and more types of tools and applications. There certainly have been lots of measures over the years to streamline the UI and improve the user experience. Many have been effective, in my opinion, but it seems like it's never enough.

Someone could write a very simple development toolset based on Eclipse technology...but it would be little more than an RPC application. Users want solutions highly customized to their exact needs. Software providers want cost effective implementations and high reusability. I think these two will always be at odds.


At 06:07 PM 12/10/2009, Pawel Piech wrote:
Hi Paul,
Complexity is a common complaint about Eclipse-based tools (not especially limited to C - development tools).  I don't know of any efforts to overhaul the UI, but I expect that there would be a lot of interest out there for it.  For Wind River's part, we are investigating creating a stripped-down version of the IDE specifically targeted at Debugging use cases, but I know we won't be able to get far without support from the community.


Paul Beusterien wrote:
Hi CDT community,

I'm responsible for the tools strategy at the Symbian Foundation.  Like the Eclipse Foundation, Symbian depends on the contributions from open source communities to drive its mobile device platform technology forward.

I'm curious if you have any thoughts about one of the challenges we're facing with understanding/determining the direction for Symbian C++ development tools.

There are two open source communities vying for the Symbian C++ developer - Qt Creator and Carbide (based on CDT).

Carbide's investments have been primarily focused on adding features to give more power to device creators. While it has become very feature-full, it has also become very complex and hard to learn, especially for developers that want to just build simple mobile apps.

Qt Creator is a targeted C++ development environment with a big emphasis on usability.  For example, it has rigorous hurdles to add a button or menu item. Now, it is rapidly adapting to improve its mobile development capabilities.

Thus, we currently have a fragmented C++ developer story at Symbian. 

It is unlikely that Qt Creator will ever support the rich set of features that Carbide currently provides to the power user.

Are there any initiatives will enable CDT based IDEs to lower its learning curve and better support the needs of a simple C++ application developer?


Paul Beusterien
Development Tools Manager
Symbian Foundation
Foster City, California USA
twitter: paulbeusterien

cdt-dev mailing list

cdt-dev mailing list

Back to the top