This morning it finally came home to me. I will probably never write another program in C again.
Which is a big deal. I've been writing C since 1983. 43 years is a long time and a lot of skill investment.
It's not like I didn't see this coming. I've been writing about the decline of C for years, predicting that it would be displaced by newer systems languages with better safety guarantees and more coherent designs.
It wasn't better language design alone that did it, though. It's how good LLMs now are at generating code from specs and prompts.
This means I can speak a program into existence in Rust or Go without any more effort than would be required to conjure it up in C. What makes this particularly dramatic is that I never learned to hand-code in Rust. And now - I don't need to.
What a long, strange trip it's been.
Today, @ducklabs_com is joining @awscloud. The move is expected to be completed by early September.
Joining AWS gives DuckLabs the resources and reach to bring DuckDB, DuckLake, and the Quack protocol to many more developers and organizations – and to pursue ideas at a scale that would have been difficult for us to reach alone.
The DuckLabs team will remain together in Amsterdam and will continue working for the Duck Stack community as an AWS subsidiary.
Most importantly, #DuckDB and the other open source components of the Duck Stack will remain free and open source under the MIT license, with the non-profit DuckDB Foundation continuing its stewardship of the projects.
This is a significant moment for DuckLabs and the Duck Stack community. It marks the end of one chapter that we are immensely proud of, and the beginning of another that we believe will take DuckDB much further.
Read the full announcement here: https://t.co/ayzbna3gxQ
#AWS