Anthropic confirms software engineering is NOT dead
Video Duration: 00:10:39Video Author: ThePrimeTime
Understanding videos in seconds with WayinVideo
- #1 Fast AI video tool to analyze and summarize long videos.
- Generate transcripts, subtitles, and translations in 100+ languages.
- Find key moments, ask questions, and uncover insights instantly.
Overview
Timeline
Intro
- 00:00:00
Bun, a JavaScript engine, has been acquired by Anthropic, an AI company, which is an unexpected development.
- 00:00:10
This acquisition has significant implications, particularly in relation to a tweet suggesting that software engineering might be obsolete by next year.
- 00:00:38
The video will explore the reasons behind Anthropic's purchase of Bun and why Bun was looking to be sold.
Why Bun Was Bought
- 00:01:06
Bun's sustainability was a frequent concern, as it was a VC-backed company without a clear revenue model, unlike Deno which had Deno Deploy for monetization.
- 00:01:57
Bun was acquired, but it will remain MIT licensed and open source, with the same team continuing active maintenance and development.
- 00:02:40
Bun's roadmap will continue to focus on high-performance JavaScript tooling, Node.js compatibility, and replacing Node.js as the default server-side runtime for JavaScript.
- 00:02:50
The acquisition by Anthropic will allow Bun to hire more engineers to accelerate feature delivery.
Why Anthropic Bought Bun
- 00:03:07
Bun enables Claude Code to ship self-contained executables that can run easily on any platform.
- 00:03:27
Anthropic's motivation for acquiring Bun is to control its roadmap, ensuring the tool they are building becomes the best among CLI tools.
- 00:03:41
Open Code, an incredible and rapidly growing tool, allows users to utilize any model they prefer and is also built with Bun.
- 00:03:57
Anthropic aimed to gain every possible advantage in developing a robust CLI tool by acquiring Bun.
Software Engineering Is Not Dead
- 00:04:08
The speaker expresses frustration with the repeated assertion that software engineering is 'done' every time a new AI model is released, from ChatGPT 3.5 to Gemini 3.
- 00:05:27
Anthropic's decision to acquire Bun and its entire team contradicts the idea that AI can replace software engineers, as they chose to hire experts rather than simply fork the code themselves.
- 00:06:39
The speaker emphasizes that reality asserts itself over beliefs, and Anthropic's investment in hard skills demonstrates their true conviction that software engineering is valuable and not obsolete.
- 00:07:28
The speaker criticizes the notion that complex SAS services can be easily replaced over a weekend, highlighting the absurdity of undervaluing the time and expertise of software engineers.
Sorry For The Crash Out
- 00:08:41
The speaker expresses strong feelings about the panic among people who believe software engineering will be gone in three months, despite their recent efforts to learn it.
- 00:08:57
He criticizes those spreading this fear, suggesting they are actively invested against their own words, which triggers his frustration.
- 00:09:07
The speaker then speculates that the real reason Daario acquired Bun is a strategic move in programming language market control, noting that OpenAI's tool Codex is mostly written in Rust, while Bun is largely written in Zig.
- 00:09:29
He concludes that billionaires are playing language games, with OpenAI cornering the Rust market and Daario securing a major position in Zig, suggesting these are strategic moves beyond common understanding.
The Two Biggest Problems Of Computer Science
- 00:09:53
The speaker highlights common debates in software development, such as the pronunciation of SQL, as an example of the industry's problems.
- 00:09:57
Convex is introduced as a solution that addresses these problems by allowing users to ship their backend without needing a dedicated backend team.
- 00:10:08
Convex's real-time database simplifies keeping queries up to date and eliminates concerns about complex SQL and untyped data.
- 00:10:16
Convex offers deep TypeScript integration with type completion, validation, and database queries written as pure TypeScript functions, supporting various languages like TypeScript, Python, and Rust.








