On Sat, 2017-03-04 at 09:29 +0000, Patrick Schluter via Digitalmars-d
wrote:
> 
[…]
> The thing that annoys me with IDE's is generally not the IDE 
> itself, or even their heaviness. The main problem I encounter 
> with them is that they often end up being tied with the project 
> itself, which means that if you want to build or modify an exist 
> project, you have to install the same IDE as the original 
> developer used. On open source projects it doesn't happen too 
> often, but at work it happens all the time. The java jockeys use 
> eclipse with a lot extensions, it take a day alone to install 
> that shit (and be careful some of them work only on 32 bit 
> eclipse while other require 64 bit eclipse). The frontend guys, 
> use another java environment. The desktop apps of our project 
> used and Visual Studio . The thing is, the old version of our 
> app, which requires still support until it is replaced by a new 
> one app, doesn't compile under a recent Visual Studio.
> 
> TL;DR
> The big issue with IDE's is that they become part of the projects 
> themselves.

I thought this sort of crap had gone out with the naughties. Any modern
project uses something such as CMake, SCons, Meson, Gradle, etc. and
the IDEs have plugins to generate the projects from the build system
specifications. This is certainly true for all the JetBrains and
Eclipse systems I use. As soon as you have to start defining the
project in the IDE you are on to a total loser. So I am agreeing that
the experience outlined above is wrong, but I am also saying I have not
had that experience with IDEs in the last five years or more.


-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to