From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11863 invoked by alias); 30 Jul 2008 17:47:37 -0000 Received: (qmail 11854 invoked by uid 22791); 30 Jul 2008 17:47:36 -0000 X-Spam-Check-By: sourceware.org Received: from mtaout5.012.net.il (HELO mtaout5.012.net.il) (84.95.2.13) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 30 Jul 2008 17:47:17 +0000 Received: from HOME-C4E4A596F7 ([84.229.228.238]) by i_mtaout5.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0K4T009Q5YP3VOJ0@i_mtaout5.012.net.il> for gdb@sourceware.org; Wed, 30 Jul 2008 20:46:16 +0300 (IDT) Date: Wed, 30 Jul 2008 17:52:00 -0000 From: Eli Zaretskii Subject: Re: Move GDB to C++ ? In-reply-to: <200807301212.m6UCCjHj007466@brahms.sibelius.xs4all.nl> X-012-Sender: halo1@inter.net.il To: Mark Kettenis Cc: apoenitz@trolltech.com, gdb@sourceware.org Reply-to: Eli Zaretskii Message-id: References: <487658F7.1090508@earthlink.net> <488F5CAA.8050902@gnu.org> <200807301357.00658.apoenitz@trolltech.com> <200807301212.m6UCCjHj007466@brahms.sibelius.xs4all.nl> X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2008-07/txt/msg00326.txt.bz2 > Date: Wed, 30 Jul 2008 14:12:45 +0200 (CEST) > From: Mark Kettenis > CC: gdb@sourceware.org > > Yes, C++ has some features that make memory management easier in > theory. But they're not the magic bullet that their proponents claim > them to be. Very true. In my experience, C++ makes it easier to extend existing software, but does not make its maintenance (i.e. debugging) easier, and actually makes it harder to find your way around in an unfamiliar program (e.g., because overloading makes the source less self-explanatory).