3 ms·
I think one clear difference is that they are just so focused on shipping compared to the others, and they gain many of the benefits that comes with that. I th
by kwant_kiddo 3y ago
I think one clear difference is that they are just so focused on shipping compared to the others, and they gain many of the benefits that comes with that.
I think it is reflected in both Greg and Sam that they really want to ship, and this have made a positive feedback loop into the team and what talent they have been able to acquire but also build up.
Another point might be that AI chatbots are a first-movers market. Even if Grok turned out to be much better I would still miss some of the UI features that ChatGPT provide along with my chat-history.
In regards to their fast shipping I think it is also reflected in their tech-stack. I suspect from reading their job posts (I might be very wrong here)
that they started just coding everything in Python and the tooling/ecosystem that goes along like FastAPI/Django etc. maybe a bit C++/CUDA for the training.
Then when they needed to scale they migrated from Python to Rust in the more critical areas of the codebase. They clearly also have a monorepo mentioned from [1].
if you look through the their career-page the job description of a software engineer for developer-productivity [1] mentions "Our current environment relies heavily on Python, Rust, and C++" also "Are a proficient Python programmer, with experience using Rust in production" I found an earlier one where they mentioned that their backend was written in Python.
"Proficiency with some backend language (we use Python)" [2]:
1:https://openai.com/careers/software-engineer-developer-productivity https://openai.com/careers/software-engineer-developer-produ...
2:https://openai.com/careers/software-engineer-leverage-engineering https://openai.com/careers/software-engineer-leverage-engine...