| ▲ | polskibus 5 hours ago |
| Wouldn’t it make more sense to write the same functionality using a more performant, no-gc language? Aren’t competitors praised for their CLIs being faster for that reason? |
|
| ▲ | munificent 4 hours ago | parent | next [-] |
| With AI tooling, we are in the era where rapid iteration on product matters more than optimal runtime performance. Given that, implementing your AI tooling in a language that maximizes engineer productivity makes sense, and I believe GC does that. |
| |
| ▲ | logsr 3 hours ago | parent | next [-] | | JS/TS has a fundamental advantage, because there is more open source JS/TS than any other language, so LLMs training on JS/TS have more to work with. Combine that with having the largest developer community, which means you have more people using LLMs to write JS/TS than any other language, and people use it more because it works better, then the advantage compounds as you retrain on usage data. | |
| ▲ | timeon 2 hours ago | parent | prev [-] | | One would expect that "AI tooling" is there for rapid iteration and one can use it with performant languages. We already had "rapid iteration" with GC languages. | | |
| ▲ | munificent 2 hours ago | parent [-] | | If "AI tooling" makes developers more productive regardless of language, then it's still more productive to use a more productive language. If JS is more productive than C++, then "N% more productive JS" is still more productive than "N% more productive C++", for all positive N. |
|
|
|
| ▲ | kurtis_reed 4 hours ago | parent | prev [-] |
| Codex is written in Rust |