Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #68491
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Newsgroups | comp.lang.c++ |
| Subject | Re: Visual Studio 2019 Edit-and-continue |
| Date | 2019-09-18 10:18 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <qlsp90$gd9$1@dont-email.me> (permalink) |
| References | <qlre3f$5m3$1@dont-email.me> <aedef0d1-75b7-4028-93c2-09cae4c9c3f7@googlegroups.com> |
On 18/09/2019 09:43, Öö Tiib wrote: > On Tuesday, 17 September 2019 23:02:03 UTC+3, Rick C. Hodgin wrote: >> [If anyone knows a better place to post this question, please let me >> know and I'll take it there.] > > I don't think you will get good (or even much different) answer to that > question from anywhere. It is generally always same. > Q: Why a software product does not allow certain scenario of usage? > A: Because support for that scenario hasn't been implemented. > Q: Why it hasn't been implemented? > A: Because implementers put their effort into other features. > Q: Why? > A: Because the stakeholders prioritized other features as being > of higher importance. > Q: Why? > A: Because they wanted to. > (Disclaimer - I don't use MSVC, don't use edit-and-continue, and don't do C or C++ coding on Windows. That may make me ignorant.) Let's give the developers the benefit of the doubt here - sometimes features are not implemented because doing so would be impossible, or at least ridiculously hard. And sometimes it is because there are few people who want the feature or care about it - it might seem a marvellous idea to one person but it is not going to be implemented unless there are many people who would find it useful. And occasionally it is because they think the feature is a misfeature, directly counter-productive, or will limit other features or future efforts. As far as I understand the way Windows works (and I could be wrong here), this is likely to be /very/ difficult to implement. I don't see it as being a very important feature - if you are debugging a running program and make changes to its code, leaving your debugger attached seems reasonable. (Perhaps MSVS only lets you use one debugger at a time, in which case it would be more of a hardship.) And it is easy to see a world of abuse possibilities if there were tools to let you attach to a running program, change the code, and disappear without a trace.
Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-17 16:01 -0400
Re: Visual Studio 2019 Edit-and-continue Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk> - 2019-09-17 21:41 +0100
Re: Visual Studio 2019 Edit-and-continue Öö Tiib <ootiib@hot.ee> - 2019-09-18 00:43 -0700
Re: Visual Studio 2019 Edit-and-continue David Brown <david.brown@hesbynett.no> - 2019-09-18 10:18 +0200
Re: Visual Studio 2019 Edit-and-continue Öö Tiib <ootiib@hot.ee> - 2019-09-18 07:54 -0700
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-18 11:30 -0400
Re: Visual Studio 2019 Edit-and-continue Öö Tiib <ootiib@hot.ee> - 2019-09-18 23:50 -0700
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-19 08:31 -0400
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-18 08:04 -0400
Re: Visual Studio 2019 Edit-and-continue Öö Tiib <ootiib@hot.ee> - 2019-09-18 08:24 -0700
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-18 11:30 -0400
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-18 11:33 -0400
Re: Visual Studio 2019 Edit-and-continue Ian Collins <ian-news@hotmail.com> - 2019-09-19 08:17 +1200
Re: Visual Studio 2019 Edit-and-continue "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-09-18 16:29 -0400
Re: Visual Studio 2019 Edit-and-continue Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk> - 2019-09-18 22:27 +0100
csiph-web