Earlier quoted context omitted.
Businesses do not exist to create jobs; jobs are a byproduct.
Even that is underselling it; jobs are a necessary evil that should be minimised. If we can have more stuff with fewer people needing to spend their lives providing it, why would we NOT want that?
We tasked Opus 4.6 using agent teams to build a C Compiler
581–590 of 787 posts
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#582But by some definition my "Ctrl", "C", and "V" keys can build a C compiler...
Obviously being facetious but my point being: I find it impossible to judge how impressed I should be by these model achievements since they don't show how they perform on a range of out-of-distribution tasks.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#583Ha yes classic showcase of: 1) obvious green field project 2) well defined spec which will definitely be in the training data 3) an end result which lands you 90% from the finish Now comes the hard part, the last 10%. Still not impressed here. Since fixing issues in the end was impossible without introducing bugs I have doubts about quality I'm glad they do call it out in the end. That's fair
We went from barely able to ask these things to write a function to writes a compiler that actually kind of works in under a year. But sure, keep moving the goal posts!
2026: https://www.entrepreneur.com/business-news/ai-ceo-says-softw...
2025: https://fortune.com/2025/03/13/ai-transforming-software-deve...
https://www.entrepreneur.com/business-news/anthropic-ceo-pre...
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#584Earlier quoted context omitted.
Even that is underselling it; jobs are a necessary evil that should be minimised. If we can have more stuff with fewer people needing to spend their lives providing it, why would we NOT want that?
Because we've built a system where if you don't have a job, you die.
To add to that, if there is such mass unemployment in this scenario it will be because fewer people are needed to produce and therefore everything will become cheaper... This is the best kind of unemployment.
So at best: none of us have to work again and will get everything we need for free. At worst, certain professions will need a career switch which I appreciate is not ideal for those people but is a significantly weaker argument for why we should hold back new technology.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#585Earlier quoted context omitted.
Even that is underselling it; jobs are a necessary evil that should be minimised. If we can have more stuff with fewer people needing to spend their lives providing it, why would we NOT want that?
Because we've built a system where if you don't have a job, you die.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#586Earlier quoted context omitted.
Doesn’t matter how you gain general knowledge of compiler techniques as long as you don’t have specific knowledge of the implementation of the compiler you are reverse engineering. If you have ever read the source code of the compiler you are reverse engineering, you are by definition not doing a clean room implementation.
Claude was not reverse engineering here. By your definition no one can do a clean room implementation if they've taken a recent compilers course at university.
> By your definition no one can do a clean room implementation if they've taken a recent compilers course at university.
Clean room implementation has a very specific definition. It’s not my definition. If your compiler course walked through the source code of a specific compiler then no you couldn’t build a clean room implementation of that specific compiler.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#587I spent a good part of my career (nearly a decade) at Google working on getting Clang to build the linux kernel. https://clangbuiltlinux.github.io/ This LLM did it in (checks notes): > Over nearly 2,000 Claude Code sessions and $20,000 in API costs It may build, but does it boot (was also a significant and distinct next milestone)? (Also, will it blend?). Looks like yes! > The 100,000-line compiler can build a bootab…
Claude did not wrote it. you wrote it with PREVIOUS EXPERIENCE with 20.000 long commandshyellihg him exactly what to do. Real usable AI would create it with simple: 'make c compilers c99 faster than GCC'. AI usage should be banned in general. It takes jobs faster than creating new ones ..
I have no problems with tech making some jobs obsolete, that's normal. The problem is, the job being done with the current generation of LLMs are, at least for now, mostly of inferior quality.
The tools themselves are quite useful as helpers in several domains if used wisely though.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#588I think this is the fundamental thing here with AI. You can spin up infinite agents that can all do....stuff. But how do you keep them from doing the wrong stuff?
Is writing an airtight spec and test harness easier or less time consuming than just keeping a human in the loop and verifying and redirecting as the agents work?
It all still comes back to context management.
Very cool demonstration of the tech though.
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#589Earlier quoted context omitted.
> the level of performance isn't stated in the linked article so a parser in Python is probably sufficient. No, you'll have to match the performance of the actual code, regardless of what happens to be written in the article. It is a C compiler written in Rust. Obviously. Your games reveal your malign intent. EDIT: And good LORD. Who writes a C compiler in python. Do you know any other languages?!?
> No, you'll have to match the performance of the actual code, regardless of what is in the article. It is a C compiler written in Rust. Look, it's clear that you don't hire s/ware developers very much - your specs are vague and open to interpretation, and it's also clear that I do get hired often, because I pointed out that your spec isn't clear. As far as "playing games" goes, I'm not allowing you to change your si…
Re: We tasked Opus 4.6 using agent teams to build a C Compiler
#590Earlier quoted context omitted.
> It cost $20,000 I'm curious - do you have ANY idea what it costs to have humans write 100,000 lines of code??? You should look it up. :)
That's irrelevant in this context, because it's not "get the humans to make a working product OR get the AI to make a working product" The problem is you may pay $20K for gibberish, then try a second time, fail again, and then hire humans. Coincidentally yes, I am aware, my last contract was building out a SCADA module the AI failed to develop at the company that contracted me. I'm using that money to finance a new s…
You can easily pay humans $20k a day and get gibberish in output. Heck, this happen all the times. This happens right now in multiple companies.
Yes sometime humans produce nice code. This happens from time to time...