mg262
10th February 2006, 11:34
Gentlemen,
After some years enforced break, I'm back to coding for love and money (though not usually both at the same time :)). I'm shortly due to start writing a Windows CAD type application. It'll involve a high proportion of cosmetic GUI work (dockable toolbars, hordes of dialogs, etc.) as well as a main 2D/3D switchable view where you examine the structure, select things, etc. that will probably require OpenGL/DirectX.
Back when I was last doing this, MFC was the main option*... now it's clear that there are a lot more options out there. My experience used to be that I spent 10 times as much time fighting MFC as coding content. So I would appreciate any opinions on the least painful language/framework choice(s) for this sort of work. (The learning time is not an issue, just the ease of creating the final product.)
*Not quite true... there was Borland's equivalent, but you'd never know whether Microsoft would change windows in a way that broke it.
After some years enforced break, I'm back to coding for love and money (though not usually both at the same time :)). I'm shortly due to start writing a Windows CAD type application. It'll involve a high proportion of cosmetic GUI work (dockable toolbars, hordes of dialogs, etc.) as well as a main 2D/3D switchable view where you examine the structure, select things, etc. that will probably require OpenGL/DirectX.
Back when I was last doing this, MFC was the main option*... now it's clear that there are a lot more options out there. My experience used to be that I spent 10 times as much time fighting MFC as coding content. So I would appreciate any opinions on the least painful language/framework choice(s) for this sort of work. (The learning time is not an issue, just the ease of creating the final product.)
*Not quite true... there was Borland's equivalent, but you'd never know whether Microsoft would change windows in a way that broke it.