

I won’t comment on:
Claude Code Co-designer & Implementer Every line of code, tests, and docs
but, even so,… what’s the point of this expression language?
Why would I want to “compile”
let x = 12, y = 13 in x + y
as javascript
(function (_) {
return (() => {
const x = 12;
const y = 13;
return x + y;
})();
});
ruby
->(_) {
(x = 12; y = 13; x + y)
}
or sql
(
SELECT
(
SELECT
x + y
FROM
(
SELECT
13 AS y
) AS _let
)
FROM
(
SELECT
12 AS x
) AS _let
)


Being able to use an LLM turns a layman into a coder no more than being able to use CAD turns them into an engineer.
It’s a real pity that LLMs seem to have taken over as the sole topic of discussion in programming communities such as this one. It might be just me, but I find the whole topic barely interesting at all (ie. not more interesting than the discussions about stackoverflow coding we used to have).