On Thu, Apr 28, 2011 at 15:57, Nathan Stott <nrst...@gmail.com> wrote: > So couchdb is really developed without using step-by-step debugging at > all? That seems quite odd. >
Most of the time, when I've written couchdb patches and they're wrong I immediately get dying processes, stack traces and errors. The number of silent, strange problems I produce is just smaller in Erlang than other languages. I think it's a combination of pattern matching, immutable variables and referential transparency. > On Thu, Apr 28, 2011 at 5:52 PM, Paul Davis <paul.joseph.da...@gmail.com> > wrote: >> On Thu, Apr 28, 2011 at 6:45 PM, Andrey Somov <trophyb...@googlemail.com> >> wrote: >>> On Thu, Apr 28, 2011 at 7:43 PM, Miles Fidelman >>> <mfidel...@meetinghouse.net>wrote: >>> >>>> I'm not 100% sure, but I expect Erlide might fill the bill - it's an Erlang >>>> IDE that runs under Eclipse. Now how much further that takes you into the >>>> guts of CouchDB is another story. >>>> >>>> >>> I tried to use erlIDE but I did not find a way to launch CouchDB. >>> Googling did not help and asking the question in this mailing list did not >>> help either. >>> As far as I understand no CouchDB developer is using erlIDE at the moment. >>> >>> It looks like I have to keep using io:format. >>> >>> - >>> Andrey >>> >> >> The only person I know doing debugger things is a big emacs guy. If >> you're into that sort of thing Erlang supposedly has good integration >> there. >> >