Live data from Hacker News

Microsoft subtracts C/C++ extension from VS Code forks

theregister.com

91–100 of 354 posts

Re: Microsoft subtracts C/C++ extension from VS Code forks

#91

Earlier quoted context omitted.

Absolutely. I signed one copyright assignment, ever, with the FSF. I trust them enough to do that, but they're just about the only ones.

They don't require it anymore.

Better yet.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#93
post #60

To be clear, I'm don't like the Microsoft has a proprietary Marketplace, but a company openly violating the terms of use for their own profit is a bit much in my opinion. > Cursor allegedly has been flouting Microsoft terms-of-service rules for some time now by setting up a reverse proxy to mask its network requests to the endpoints used by the Microsoft Visual Studio Marketplace. This allows Cursor users to install…

lol, Microsoft has been doing this kind of thing for a while... https://en.wikipedia.org/wiki/Microsoft_litigation#Antitrust

While its fair to claim Microsoft has legal issues, I'm not sure what similarity you are drawing to what Cursor is doing.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#94

And this is why I'm using Zed today. I'm deadly serious. I was a huge proponent of VSCode at first but I've soured on it, and now I don't want my workflow to depend on it in any way. Awesome software, but I don't trust the upstream org further than I must.

Does Zed have a comparable C++ extension?

Re: Microsoft subtracts C/C++ extension from VS Code forks

#96
post #64
post #51

Earlier quoted context omitted.

FreeBSD must be pulling a very long con, then.

Uh, yes? Half of the initial mac os x kernel was ripped off freebsd, giving pretty much nothing back. Afaik netapp is also basing their system on bsd. Sony uses freebsd as the OS for their playstation. And many more, giving essentially nothing back.

> Half of the initial mac os x kernel was ripped off freebsd, giving pretty much nothing back.

That is open source.

https://github.com/apple-oss-distributions/distribution-macO...

https://en.wikipedia.org/wiki/Darwin_(operating_system)

https://en.wikipedia.org/wiki/XNU

Re: Microsoft subtracts C/C++ extension from VS Code forks

#97
post #68

Earlier quoted context omitted.

clangd is an LSP. You can use it in any editor with LSP support https://clangd.llvm.org/

Why isn't Cursor using this by default then?

I don't think MSVC provides an LSP, so the VSC C++ extension uses proprietary Intellisense features instead. LLVM provides their own extension to use the clangd LSP: https://marketplace.visualstudio.com/items?itemName=llvm-vs-...

In short: Corporate politics and the Cursor team taking the path of least resistance.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#98
post #31

Look, if you willingly have any piece of your stack relying on Microsoft you have to be ready for the rug pull. They WILL fuck you, it's guaranteed.

Yep. Was a Microsoft dev from 1992 until 2017. Won’t touch them now because I spent my entire career rewriting rug pulls. It paid off a mortgage and fed me well but it was a bad outcome for my orgs and customers. If anyone remembers WCF/AppFabric/WWF and Silverlight, that was the last stack I rewrote someone out of the shit on.

I started my career rewriting a product using Microsoft's DNA business server with Java and never looked back. I'm shocked this keeps happening, honestly. I guess I'm a "never again" sort but surprised there's not more companies refusing to deal with Microsoft.

Due to experiences like that I refused to buy volume licenses from them, too. Sometime later I got an audit demand for which I had a reply ready.

"lol, no."

Re: Microsoft subtracts C/C++ extension from VS Code forks

#99

The hilarious part is that old fart C++ programmers (like me) have been the ones most leery of VS Code. Microsoft’s gonna Microsoft, ‘specially with compilers.

What do you prefer to VSCode? Just started a job where I’ll be working in C++ and looking for alternatives

CLion or Visual Studio.

Re: Microsoft subtracts C/C++ extension from VS Code forks

#100
post #94

And this is why I'm using Zed today. I'm deadly serious. I was a huge proponent of VSCode at first but I've soured on it, and now I don't want my workflow to depend on it in any way. Awesome software, but I don't trust the upstream org further than I must.

Does Zed have a comparable C++ extension?

Zed uses tree-sitter and LSP; most popular languages do not require extensions, and extensions for niche languages are shockingly easy to write. Literally 100-300 lines of Rust boilerplate and around 300 lines of config boilerplate, with minimal maintenance/upkeep.

https://zed.dev/docs/languages/cpp

Post reply on HN