Earlier quoted context omitted.
By lines of code, almost by an order of magnitude. Some of the code is janky garbage, but that’s what most code it. There’s no use pearl clutching. Human engineering time is better spent at figuring out which problems to solve than typing code token by token. Identifying what to work on, and why, is a great research skill to have and I’m glad we are getting to realistic technology to make that a baseline skill.
Well, you will somehow have to turn that 'janky garbage' into quality code, who will do that then?
ChatGPT Containers can now run bash, pip/npm install packages and download files
111–120 of 336 posts
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#112I wonder if the era of dynamic programming languages is over. Python/JS/Ruby/etc. were good tradeoffs when developer time mattered. But now that most code is written by LLMs, it's as "hard" for the LLM to write Python as it is to write Rust/Go (assuming enough training data on the language ofc; LLMs still can't write Gleam/Janet/CommonLisp/etc.). Esp. with Go's quick compile time, I can see myself using it more and m…
Go is positioned really well here, and Steve Yegge wrote a piece on why. The language is fast, less bloated than Python/TS, and less dogmatic than Java/Kotlin. LLMs can go wham with Go and the compiler will catch most of the obvious bugs. Faster compilation means you can iterate through a process pretty quickly.
Also, if I need abstraction that’s hard to achieve in Go, then it better be zero-cost like Rust. I don’t write Python for anything these days. I mean, why bother with uv, pip, ty, mypy, ruff, black, and whatever else when the Go compiler and the standard tooling work better than that decrepit Python tooling? And it costs almost nothing to make my scripts faster too.
I don’t yet know how I feel about Rust since LLMs still aren’t super good with it, but with Go, agentic coding is far more pleasurable and safer than Python/TS.
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#113Earlier quoted context omitted.
I was also thinking this some days ago. The scaffolding that static languages provide is a good fit for LLMs in general. Interestingly, since we are talking about Go specifically, I never found that I was spending too much typing... types. Obviously more than with a Python script, but never at a level where I would consider it a problem. And now with newer Python projects using type annotations, the difference got sm…
> And now with newer Python projects using type annotations, the difference got smaller. Just FWIW, you don't actually have to put type annotations in your own code in order to use annotated libraries.
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#114Earlier quoted context omitted.
You're describing a multi-agent long horizon workflow that can be accomplished with any programming language we have today.
I'm always open to learning, are there any example projects doing this ?
You could also work backwards from this paper: https://arxiv.org/abs/2512.18470
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#115I wonder if the era of dynamic programming languages is over. Python/JS/Ruby/etc. were good tradeoffs when developer time mattered. But now that most code is written by LLMs, it's as "hard" for the LLM to write Python as it is to write Rust/Go (assuming enough training data on the language ofc; LLMs still can't write Gleam/Janet/CommonLisp/etc.). Esp. with Go's quick compile time, I can see myself using it more and m…
> But now that most code is written by LLMs Got anything to back up this wild statement?
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#116I wonder if the era of dynamic programming languages is over. Python/JS/Ruby/etc. were good tradeoffs when developer time mattered. But now that most code is written by LLMs, it's as "hard" for the LLM to write Python as it is to write Rust/Go (assuming enough training data on the language ofc; LLMs still can't write Gleam/Janet/CommonLisp/etc.). Esp. with Go's quick compile time, I can see myself using it more and m…
> But now that most code is written by LLMs Got anything to back up this wild statement?
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#117Regular default ChatGPT can also now run code in Node.js, Ruby, Perl, PHP, Go, Java, Swift, Kotlin, C and C++. I'm not sure when these new features landed because they're not listed anywhere in the official ChatGPT release notes, but I checked it with a free account and it's available there as well.
Shame no c# in that list
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#118Seems like everyone is trying to get ahead of tool calling moving people "off platform" and creating differentiators around what tools are available "locally" to the models etc. This also takes the wind out of the sandboxing folks, as it probably won't be long before the "local" tool calling can effectively do anything you'd need to do on your local machine. I wonder when they'll start offering virtual, persistent de…
Nobody offered multiplatform and we really needed it!
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#119Earlier quoted context omitted.
IDK what's going on in your shop but that sounds like a terrible idea! - Libraries don't necessarily map one-to-one from Python to Rust/etc. - Paradigms don't map neatly; Python is OO, Rust leans more towards FP. - Even if the code be re-written in Rust, it's probably not the most Rustic (?) approach or the most performant.
It doesn't map anything 1 to 1, it uses our guidelines and architecture for porting it which works well. I did say YMMV anyway; it works well for us.
Also, what happens when bug fixes are needed? Again first in Py and then in Rs?
Re: ChatGPT Containers can now run bash, pip/npm install packages and download files
#120Earlier quoted context omitted.
Well, you will somehow have to turn that 'janky garbage' into quality code, who will do that then?
For most code, this never happens in the real world. The vast majority of code is garbage, and has been for several decades.
so much discussion here on HN which critiques “vibe codes” etc implies that human would have written it better which is vast vast majority is simply not the case