comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Visual Studio IDE - Integration
Date: Tue, 7 Feb 2017 09:37:17 +0100
Date: 2017-02-07T09:37:17+01:00	[thread overview]
Message-ID: <o7c0vs$p70$1@gioia.aioe.org> (raw)
In-Reply-To: e1ad4e40-72c0-4577-af55-bb7175dc7d98@googlegroups.com

On 07/02/2017 08:46, Hadrien Grasland wrote:

> To clarify, GDB is actually pretty awesome as a command-line tool.
> But  no one has ever bothered - or managed - to write a good GUI frontend 
for it.

In fact GPS has a pretty cool debugger's front end. It has a bit less 
comfortable debugging interface than Visual Studio's, but still all 
bells and whistles.

IMO GPS is far better than latter incarnations of Visual Studio. Since 
VS 2005 it goes clearly down the slope. The only thing where Studio is 
better than GPS is debugging. [*]

The problem is that it becomes usable when the project gets any larger 
and more complex.

Knowing that AdaCore has awesome software designers and that other parts 
of the tool-chain are working seamless, I put blame squarely on GDB.

-----------------
* And MS linker. GNU linker is a disaster with regard to performance. It 
takes literally an hour to link a large stand-alone relocatable library.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2017-02-07  8:37 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-27 12:49 Visual Studio IDE - Integration alby.gamper
2017-01-27 13:12 ` Dmitry A. Kazakov
2017-01-27 13:51   ` alby.gamper
2017-02-06 18:36     ` Scott Loyd
2017-02-07  3:47       ` alby.gamper
2017-02-07  7:46         ` Hadrien Grasland
2017-02-07  8:37           ` Dmitry A. Kazakov [this message]
2017-02-08  3:41             ` alby.gamper
2017-02-12  0:49               ` alby.gamper
2017-02-12  8:25                 ` Dmitry A. Kazakov
2017-02-12 10:26                   ` alby.gamper
2017-02-03 18:09 ` Leff Ivanov
2017-02-04  3:14   ` alby.gamper
2017-02-07 14:00 ` Aurele
2017-02-12  1:50 ` Ivan Levashev
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox