News for hackers. Stuff that matters.
Re:Leapfrogging the IDE by rhacker on Monday November 12, 2018 @12:20PM (#18433947)
I think part of the trend of IDEs losing favor is that for years they controlled the build. I think that build environments have changed so much in the past 3 years or so that having the IDE control it outright has quickly become untenable. Sure, for some languages, like Java or C# I think it still makes sense to use a full-IDE. But for JS and Typescript, where you might run webpack or node or chrome or docker, the concept of an IDE understanding and providing an intuitive notion of how to run that code, is becoming harder and harder to match user expectations.

Outside of the JS/TS realm? I don't know, I can imagine Jupyter and other notebook technologies really taking off too. I don't really see those as writing programs, however, I see that more as an exercise in data preparation that can be used in some other long-running API or otherwise.

Going a little beyond too - I am seeing more and more shops (including ours) that are adopting an ALL JS/TS approach and leveraging React, GraphQL on top of Node. I think the reason is that we're collectively deciding on reducing our code knowledge footprint. Companies are favoring fewer languages because JS/TS is "good enough" now to handle the backend of something major, it begs the question on why we should use Java or something similar for our APIs. We are also finding places where we can write something on the front end, and magically also run it on the backend for doing some similar operations.

Re:Leapfrogging the IDE by kakarot on Monday November 12, 2018 @01:04PM (#18434299)
I disagree. Webstorm provides all of the tools you need to customize your build, you don't have to use them at all but they're there when you need it.

Webstorm integrates with popular build tools like Webpack and Gulp, and adds support for more tooling all of the time through plugins.

There is really no reason to use another IDE for JS/TS unless you can't afford its very reasonable price.

Re:Leapfrogging the IDE by thrower123 on Monday November 12, 2018 @03:02PM (#18435220)
Webstorm is essentially the only IDE that makes any sense for doing JS/TS work. Visual Studio is an unbelievable dog when you throw more than trivial amounts of JS code at it, to a degree that I cannot really understand, especially the apparently enormous resources that have been thrown at the problem in recent years. I routinely see VS splutter and die on smallish front-end projects when it runs like butter on six-figure LOC .NET and C++ solutions with dozens and dozens of projects.
Re:Leapfrogging the IDE by kakarot on Monday November 12, 2018 @06:33PM (#18436976)
I run Webstorm in VM environments with 2-4GB RAM and 2-3 vCPUs and for the most part it's pretty smooth even with image editing programs and multiple browsers open.