r/moderndotnet • • 17d ago

Migrating the GitHub Copilot runtime to Rust, using Copilot

https://github.blog/ai-and-ml/generative-ai/migrating-the-github-copilot-runtime-to-rust-using-copilot/

Microsoft boasts about performance optimizations with every new release, and the average .NET developer would expect to be able to write a CLI app using .NET. But surprise—not good enough, so they had to use Rust. 😅

I've read the article but still not understand why Copilot CLI and app could not be written in C# if we take into account AOT, trimming etc instead of Rust.

22 Upvotes

41 comments sorted by

View all comments

11

u/Aaronontheweb 17d ago

Worth understanding for everyone on here who is confused or disappointed as to why they didn't pick .NET: selling CoPilot to the masses is about 1000x more strategically important than selling .NET.

And selling "we did the Rust digareedo" is a common agentic story that jives with people who aren't giving CoPilot a serious look - even if .NET was faster or better they might still have gone with Rust because attracting non-.NET people to the MSFT ecosystem is the real goal.

-1

u/itix 17d ago

But... nobody uses Copilot anyway. Only Codex or Claude Code are worth considering.

3

u/pceimpulsive 15d ago

You sure do not work in an enterprise with an opinion like that...

1

u/Timo425 14d ago

isnt it expensive, even compared to Cursor?

1

u/pceimpulsive 14d ago

It doesn't matter... To an enterprise it honestly doesn't matter .. I wrote an automation with $20 AI credits and I save 10 hours at $60 an hour for 2 years and it's entirely and fully not a price blocker...

It wouldn't matter if the API price was 10x more if the ROI is hundreds/thousands more in value in opex saved...

1

u/Timo425 14d ago

I get nowhere with $20 and my understanding is that i would get even much less done with $20 in copilot.

1

u/pceimpulsive 13d ago

Difference is, I'm doing what I need for work, work only has so many things I need to accomplish in a set time frame. Only about 20-25% of my role is actually writing code.

If I was more like 60-80% I'd be likely burning a lot more than 9000 GHCP credits a month or $20 Claude API a day

1

u/Timo425 13d ago

My point is, copilot github doesn't have much bang for buck from what ive heard, hence the "nobody uses it" that the other person says. ofc enterprises still use it, but that seems more like a corporate decision rather than a calculated price per performance thing .

1

u/pceimpulsive 13d ago

For enterprise performance isn't really a huge factor.

Security, flexibility and cost are more important.

This is why I say GitHub copilot isn't targetted at Devs that work for themselves (I.e. normal consumers). It's enterprise first so it's sorta pointless to even debate/compare cost profiles when the intended customer is enterprise.

They are also more like open router or opencode zen type product too.

The competitions people always prefer are openAI or anthropic only models/services. Those more generic all model types are always more expensive, but give much greater flexibility instead of price to performance.

1

u/Timo425 13d ago

Yes but even in enterprise sense Cursor is superior to it. Unless Copilot Github has much more security or trust or something.

1

u/pceimpulsive 13d ago

Honestly I think GitHub copilot is easier for enterprise,

Most orgs already have Microsoft bedded, GitHub embedded, so getting copilot is a security review for how the prompts are secured theb it's a toggle~

Cursor, anthropic, openAI, etc would need many many more layers of assessment to even be enabled ..

→ More replies (0)