Hacker News new | ask | show | jobs
by atomic77 2848 days ago
I love using VSCode and find that I have less need for any other IDE with each new release. This one might finally eliminate one of my remaining needs for pycharm.

I can't help but feel sorry for Jetbrains though, who seem to be in a similar position to Opera back in the late 2000s, a small software company up against a behemoth that can afford to subsidize the development of an open-source alternative to their bread and butter.

3 comments

Opera was a one trick pony, Jetbrains seems to be decently diversified in the products they offer that covers a large number of developer users and development stacks. That's not to say it doesn't hurt but their situation isn't as dire as Opera's was.
Visual Studio Code is a threat to Jetbrain's IDEs, but I don't see any serious competition to DataGrip yet. Their various .net tools are also very strong despite competing against the standard features of Visual Studio (the not-Core variant).
Back in the 90's Borland seemed to have no match for developer tools, then their management went astray.

And to be honest I never understood the complaint about lack of quality of their documentation vs what Microsoft, Zortech, Watcom, Nantucket and others used to have on those days.

Currently JetBrains is segmenting their products, for example native code languages are only supported in Clion/AppCode, even if you buy Ultimate, one needs to buy two IDEs from them to debug Kotlin/Native.

So lets see how long their management keeps on the right track.

Personally I don't care, because my experience with Borland has made me only use IDEs that are produced from the same companies as the OS SDKs that I use.

Jetbrains product segmenting is a bit strange yes. Right now as a full stack developer i have three options: 1. One instance of VSCode with a few plug ins for each language, 2. IntelliJ ultimate €499/year/seat, 3. Run four free IDEs from jetbrains simultaneously.

#2 is too expensive, #3 is too inconvenient and while #1 isn't as good as jetbrains it's too good enough to justify an upgrade to intellij ultimate. If you are saying native is not even supported in Ultimate this makes things even worse. Jetbrains should release something cheaper in between #2 and #3 that supports many languages but maybe hold back on certain premium features like profiling etc.

then their management went astray.

That, and Microsoft actively worked to kill them. I don't think JetBrains position is nearly as precarious.

HN loves to hate Microsoft, but they haven't anything to do with Imprise and CodeGear, nor with the internal management issues.

Yes, Anders and a few others eventually moved into Microsoft, but that was a side effect of how bad things were at Borland. Anders refused the offer multiple times from previous team mates that went to Microsoft before he did, until he though that was time to finally leave Borland.

Check this interview.

https://behindthetech.libsynpro.com/001-anders-hejlsberg-a-c...

HN loves to hate Microsoft

It'd be nice if you saved this stuff for when you're replying to HN, not to me.

Microsoft in the 80s and 90s were hyper-aggressive towards anyone they considered a key competitor and played dirty. The fact that some of these competitors didn't do themselves any favours doesn't change that (I think, quite uncontroversial) fact.

I don't think VS Code is this huge threat to Jetbrains and as a competitor, Microsoft is not quite the bugbear it once was. If anything, its Jetbrains that's outcompeted their direct competitors (Eclipse, Netbeans) to semi-irrelevance/coma.

Quick Pascal, Quick Basic, MASM, Microsoft C and the 16 bit versions of Visual C++ were hardly hyper-aggressive products, versus the competition.

They were aggressive with MS-DOS and Windows, their developer tools not really, even with VB and VC++ 32, they started to win when Watcom, Borland, CA, Zortech, Symantec Metrowerks stopped being worthwhile to spend money on.

TeamCity in particular is loved by many enterprise shops, as well as IntelliJ and Resharper. None of those (even IntelliJ) are particularly threatened by VSCode.
Iunno. I'm finding that VSCode is rapidly approaching parity with IntelliJ in terms of features that I actually use, while at the same time being quite noticeably faster and less buggy.
No, but Visual Studio (not Code) is rapidly integrating R# features into VS. Many people are disabling R# because it slows down VS so badly and Microsoft has been closing the gap (see recent 15.8 release with EditorConfig features).
For now vscode is certainly far behind in terms of java ecosystem support, but it feels like not long ago that pycharm was way ahead.
JetBrains still has some areas where they excel compared to VSCode, specifically Ruby for me right now. Maybe that will change as Solargraph[1] improves?

[1] https://github.com/castwide/solargraph