HI version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
100% Positive
Analyzed from 198 words in the discussion.
Trending Topics
#language#more#someone#text#safescript#programming#probably#general#llms#don

Discussion (1 Comments)Read Original on HackerNews
If the title was
"Safescript - A Turing incomplete subset of JavaScript, designed for easy static verification"
I would be more interested. The front page wasted a lot of space on fighting a sandboxing rationale that someone looking for a new programming language probably doesn't even have in their head.
There's also a general fundamental misunderstanding what LLMs are good at, when I see someone reference that in their programming language design. The big thing about LLMs is that they don't get tired and unmotivated and operate at a text level where generating text is low cost, but understanding the unwritten context is much more difficult. This generally means being more explicit about everything on the text level is good even if it bloats up the source code and would be a chore if a human had to do it by hand.
This part probably should have been at the top, but it's at the bottom for whatever reason:
>safescript is not a general-purpose language. You can't write a web server in it or sort a list. There's no recursion, no unbounded loops, no dynamic dispatch. It's a language for writing agent skills that interact with APIs and inputs in a way that can be formally reasoned about.
I don't know if I can trust someone who gets something this basic wrong. You know, writing the introduction at the end...