C#, .NET and ASP.NET Core keeps getting faster. Tempted to use the RC2 go-live license on all the things.
When in doubt, just use C# and ASP.NET Core.
It's blazing fast.
.NET 11 RC2 is even faster.
For me, it's the best overall major web framework - auth, config, logging, perf, modular middleware, DI, cross-plat, etc.
But I didn't expect this:
Beautiful
john smith retweeted
If CAPCOM can make C# AoT good enough to run Resident Evil 7, 8 etc then Microsoft can make C# AoT good enough to run the TypeScript compiler and Copilot runtime
Just saying
Beautiful. Some C# and .NET is super performant good news again. 🙏🏼️
C# FTW again github.com/devmobasa/ttfx
Against Python up to 140x faster!
Against Rust from 0.3.3 version that DHH referenced here up to 2.12x
Since you don't like Rust, you can just port it to a much prettier language like C#, and no need to sacrifice performance.
C# on Linux has been such a bliss. So good, and so fast.
For bash-like scripts, tools, CLIs, services, apps.
C# and .NET being speedy and scaleable
C#/.NET being pushed hard running infrastructure at Ethereum's scale.
Nethermind runs on ~3k nodes and accounts for ~33% of staked nodes - supporting a ~$334B native asset, ~$146B of stablecoins and ~$54B deposited in DeFi apps.
Nethermind 2.0 has some amazing performance work in it: up to 2.55x block throughput, p99 block processing from 1.65s to 208ms, eth_call RPC 15-27% faster and Keccak-256 ~30% faster with platform intrinsics.
Microsoft should dogfood C# and .NET a lot more than they do.
Microsoft recently ported the GitHub Copilot runtime from TypeScript to Rust in roughly 4 months. The entire port was mostly guided by one single engineer and generated a token cost of around $120k.
Here are few of my thoughts through my CTO lens.
1. Why Rust and not C#?
With AOT, C# was theoretically a possible choice. Yet they decided to use Rust. I'm quite sure this was technically the right choice.
But this puts C# and .NET in a tough spot. On the one hand Microsoft hypes the huge performance improvements and the AOT capabilities.
Yet for their own products that have to deliver at high scale they chose something else.
2. Mostly one engineer took care of the entire port that was executed mostly by coding agents.
However, it's important to note that the engineer doing this was Stephen Toub, which is an absolute god when it comes to performant code and low level programming.
So, it was not a random "X expert." Which leads me to put this into the "don't try this at home" category.
3. The $120k cost seems something out of this world for most small and mid-size companies.
When it comes to token costs, I think it's always a matter of financial context. I'm quite sure that this port generates enough ROI to make the token cost negligible.
The learning point here is that we always need to adapt our agentic coding workflows to the value we generate with the performed work.
john smith retweeted
First TypeScript compiler, now GitHub Copilot has been ported to Rust.
I am getting MASSIVE vibes that Microsoft is not taking C# seriously.
If C# isn't good enough, make it good enough!
Just one engineer and a team of agents ported the GitHub Copilot agent runtime to Rust, shipping 800,000 lines of production code while retaining code quality. 🚀
How it worked 👇
github.blog/ai-and-ml/genera…
john smith retweeted
This is brilliant. opusfived.dev
Checking to see if I have GPT-6 Astra yet. Has anyone got access in the UK?
(Ignoring those who had pre-announcement access.)
8 days since an incident free day at Claude
solrevdev.com/hasclaudehadag…
Microsoft Visual Interdev.
It had syntax highlighting and intellisense which was magic at the time.
This quoted post is unavailable.
Has Claude had a good day lately? No. So I built a site that answers exactly that question, with a live counter fed by status.claude.com's public API. The last fully incident-free day was 11 August. It's 7 days and counting. solrevdev.com/hasclaudehadag…
john smith retweeted
T3 CODE WORKS GREAT WITH YOUR CLAUDE CODE AND CODEX SUBSCRIPTIONS
Shouting this because there's a LOT of confusion (esp. around Claude Code due to the policy changes that got indefinitely delayed)
There's no way to pay us to use T3 Code. You bring your own sub. If you have Claude Code or Codex on your machine already, T3 Code is ready to go with a single command.
`npx t3@nightly` to try it out :)
john smith retweeted
I just really want .NET to be a place we can do actually good modern web dev just like everywhere else.
Finally! The issue of `do I use all my credits before cutoff or will they extend again` comes to an end 🙏🏼️





















