[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: c/c++ project management and debugging
From: |
Pascal J. Bourguignon |
Subject: |
Re: c/c++ project management and debugging |
Date: |
Wed, 22 Dec 2010 14:32:23 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Elena <egarrulo@gmail.com> writes:
> Andrea Crotti <andrea.crott...@gmail.com> writes:
>> > Elena <egarr...@gmail.com> writes:
>>
>> >> Forgot to mention: neither "C-g" does break the hang nor the hang
>> >> happens whenever I issue some specific command. Thus your debugger,
>> >> REPL and whole lisp development environment can't help. You'd need a
>> >> powerful IDE to debug such intricate cases.
>>
>> > Frankly that's just bullshit.
>> > Do you think an IDE could help you to solve problems with Emacs?
>
> Of course it would. Tracing, profiling and similar tools are
> available for languages which are more powerful than extension
> languages.
They are REQUIRED to be able to work with languages that are LESS
powerful than lisp.
>> > If it hangs and there is something serious your IDE will crash as well.
>
> And you would debug it inside the IDE too. What environment do you
> think Eclipse developers use to debug Eclipse and its plugins?
We also use emacs lisp to debug emacs lisp.
Now, I grant you that we have a problem, in that some of emacs has been
written in C, instead of lisp. This is for historical and practical (at
the time) reasons: to help spreading emacs, it had to be available on
unix system, where lisp compilers weren't easily available.
Nowadays, there are more lisp compilers on linux than C compilers, so it
would be easy to rewrite emacs in lisp.
--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.
- Re: c/c++ project management and debugging, (continued)
- Re: c/c++ project management and debugging, Pascal J. Bourguignon, 2010/12/21
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Andrea Crotti, 2010/12/22
- Re: c/c++ project management and debugging, Pascal J. Bourguignon, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Andrea Crotti, 2010/12/22
- Message not available
- Re: c/c++ project management and debugging, Pascal J. Bourguignon, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging,
Pascal J. Bourguignon <=
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Andrea Crotti, 2010/12/22
- Re: c/c++ project management and debugging, Pascal J. Bourguignon, 2010/12/22
- Re: c/c++ project management and debugging, Helmut Eller, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Pascal J. Bourguignon, 2010/12/22
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Andrea Crotti, 2010/12/22
- Message not available
- Re: c/c++ project management and debugging, Elena, 2010/12/22
- Re: c/c++ project management and debugging, Andrea Crotti, 2010/12/22