Elo – A data expression language which compiles to JavaScript, Ruby, and SQL (elo-lang.org)
from cm0002@suppo.fi to programming@programming.dev on 12 Jan 2026 01:14
https://suppo.fi/post/9965863

#programming

threaded - newest

Kache@lemmy.zip on 12 Jan 2026 01:17 next collapse

Every line of code by Claude Code, eh?

talkingpumpkin@lemmy.world on 12 Jan 2026 09:55 collapse

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
)