GDB on the Mac is hosted under XCode and is a joy to use.enemes wrote:Yes, my opinion as a developer. And opinion of a very good friend who was working on one of the upcoming OSX features that are developed by another company. He's dealt with OSX internals in a bit of a more profound way that I had. And I very much trust his judgement.
Well the way I write code is sort of similar to you. I use SourceInsight on Windoze over samba-mounted files on a Linux machine. All editing is in SourceInsight (which I think is the best code editor in the world) All compilation and debugging is done on the Linux side. GDB is ugly but not that you have a lot of choice there.
On Linux I use DDD; I find it not so ugly. Then again, I have no problem with console gdb, provided I can run under screen or some other terminal that lets me program keys at liberty.
I don't mean to sound like a know-it-all; and I'm not as opinionated as I come across in the forum. But I have been programming since 1978; professionally since 1992; and I think I know a thing or two about the process. On the other hand, my entry into audio software consists of a few vague ideas with no projects, discussions on kvr, and little else. My game software has all been done for academic work and personal stuff, nothing big there. I make my living writing business software; and I don't plan to quit my day job
So I should probably defer to people who actually have taken the plunge and write music software.

