23 ms·
Unfortunate that they chose python instead of bash as the wrapper. Bash would have wider interoperability across languages and workflows that don't touch python
by polyomino 10mo ago
Unfortunate that they chose python instead of bash as the wrapper. Bash would have wider interoperability across languages and workflows that don't touch python. It would also expose more performant tools.
- tkzed49 10mo agoIf we're posting opinions, I prefer Python. It's at least as capable as Bash at running external ("more performant") tools.
- Vaslo 10mo agoNot unfortunate. They know what people are using and went that route.
- davidmurdoch 10mo agoMeanwhile, I have "*Never use Python for anything ever*" in my AGENTS.md.
- asadm 10mo agoi think you are leaving lots of intelligence on the table by forbidding python to an LLM; trained heavily on python codebases.
- davidmurdoch 10mo agoI've mostly stopped using Claude because of it, it will still try use Python for the most random tasks. It recently wrote an HTML file with some inline js in it, then started a local python server to open the HTML file, and check the log output. This is in a node.js project. It is just too obsessed with using Python, and it seems to help it focus and make more sensible choices by removing the option.