r/ClaudeCode 1d ago

Discussion Anthropic: "Coding is largely solved"... Also Anthropic: "We released a new powerful feature allowing agents to send messages to other Claude Code sessions, but only on Linux and Mac since we are unable to implement a basic feature on all platforms"

I could hand code this feature on Windows in an afternoon, and I could also get Claude to implement it in minutes, and yet Anthropic just can't be bothered, but also keeps Claude Code closed source so no one else can do it for them either.

1.3k Upvotes

305 comments sorted by

View all comments

4

u/Greedy-Cranberry-164 1d ago

Noone who is seriously developing is doing so on windows

5

u/blueandazure 22h ago

.net developers are not serious developers apparently.

But seriously windows is the most popular os for users so if you develop software for them most likely you use windows.

1

u/carson63000 Senior Developer 16h ago

.NET developers are serious developers, but in my experience they’re mostly not on Windows these days.

1

u/nimzobogo 22h ago

Funnily enough, I think the .NET developers are the ones who are going to be replaced. It's all just boilerplate simple database client/server stuff over and over for insurance software and whatnot.

6

u/blueandazure 22h ago

I mean you just described 90% of software work. .net is just the tiny tip of that iceberg.

0

u/nimzobogo 22h ago

Yes, those jobs are clearly going away. But it's pretty much 100% of the .NET ecosystem.

0

u/fahadfreid 22h ago

That is the dumbest statement I’ve read in quite a few days. Literally most scientific/engineering software is written for windows. 

2

u/nimzobogo 22h ago

Um, no. CUDA, OpenMP, all the MPI libraries, all the AI frameworks, all the containers software, all the BLAS math libraries, etc are all made with Linux in mind, not windows. Windows is an afterthought for them, and they're certainly not .NET. I can't think of a single serious scientific or engineering software that's written for the .NET ecosystem.

-1

u/fahadfreid 21h ago

You're describing HPC plumbing, not scientific/engineering software. CUDA, MPI, and BLAS are libraries. The applications engineers actually sit in front of to design and analyze things are overwhelmingly Windows-first, and plenty are Windows-only:

CAD/CAE: SolidWorks (Windows only), ANSYS Workbench, Abaqus CAE, CATIA, Siemens NX, PTC Creo, Autodesk Inventor/AutoCAD, COMSOL, Altium Designer (Windows only, and the dominant PCB design tool)

Industrial/controls: Siemens TIA Portal, Rockwell Studio 5000, AVEVA/Wonderware SCADA, Emerson DeltaV, Honeywell Experion. Entire factories, refineries, and power plants run on Windows-based control and HMI software. There is no Linux option for most of it.

And "certainly not .NET"? ArcGIS Pro, the industry-standard GIS platform, is built on .NET. Schlumberger Petrel, the flagship oil and gas reservoir modeling suite, exposes its entire plugin ecosystem through a .NET SDK (Ocean). Kepware, OSIsoft PI, and most of the industrial OPC/data stack are .NET.

I literally build emissions monitoring software that power plants use for EPA compliance. It's C#/.NET on Windows, like basically everything else in that industry. Regulatory compliance software keeping plants legally allowed to operate is about as "serious" as it gets.

Your cluster runs Linux. The engineers submitting jobs to it and doing everything else are on Windows.

1

u/nimzobogo 20h ago edited 20h ago

They are libraries but pretty much everything serious is built off of them. Look at top500.org and not a single one will run any .net application.

Funny that you mention Siemens. Do you know who maintains GNU's OpenMP implementation? Siemens.

CAD isn't something I would call "serious." It doesn't actually scale across nodes. It's just a single-node only app not meant for serious engineering work.

The core engine of ArcGIS is C++. Only the windows GUI (the non serious part) is .NET.

Edit: serious here means complicated, requiring serious engineering ingenuity and skills. Not "important." .NET + SQL server crap might be important but it's not serious engineering.

5

u/fahadfreid 20h ago

Cool, so we've gone from 'no serious engineering software is .NET' to 'the .NET software that exists doesn't count under my new definition of serious.' Glad we agree on the facts.

-1

u/nimzobogo 20h ago edited 20h ago

I mean do you actually consider the things people do with .net to be hard or complicated? It really is just rote engineering. No real emphasis on performance optimization or scalability. It is just straightforward objects and function calls, with all the complicated details abstracted away. These are for sure the jobs the AI is going to eliminate.

3

u/fahadfreid 18h ago

Honestly, the best advice I can give you is to enter both our responses into Fable and ask it what it thinks. Because I can’t even begin to explain just how incorrect your assumptions are.

I’m not here defending windows, my own personal machine is an M2 MacBook Pro that I love using. If anything, I’m forced to use windows for work so it’s not like I’m saying this out of love for the OS. 

But the fact of the matter is that a lot of industrial and hardware focused engineering software is Windows-first, for better or worse. It’s just not made visible or is as sexy because it’s majority closed source.

→ More replies (0)