Remix.run Logo
▲ mystifyingpoi an hour ago

Interesting point - syntax sugar was nice when writing code by hand. Now we'd be fine if no such sugar was added anymore ever again.

▲ndriscoll an hour ago | parent [-]

Syntax sugar still matters if you need to review the code. It was always about reading, not writing. Actually macros are even more powerful with LLMs. Metaprogramming has always been difficult for many (most?) programmers, but LLMs have no issue with it, and it's mostly doing the kinds of manipulations where as long as it compiles, it's correct, so you don't really need to review it in the same way.

▲pjmlp 36 minutes ago | parent [-]

The LLM itself is the metaprogramming, eventually we will be getting executables directly, the dream of previous AI Summers might finally materialise, with all the implications for the victims of software factories automation.

▲ndriscoll 35 minutes ago | parent [-]

The LLM still benefits from a concise type-checked language to write software in, in the exact way a human does.

▲pjmlp 31 minutes ago | parent [-]

That would be formal rules, Lean style, and not related to 3 GL languages.