XS is a new general-purpose language asking for feedback, shipping a playground on day one
The creator of XS says the language is at v1.2.15 and has a playground and docs live at xslang.org, inviting developers to try it and weigh in.
By Ryan Merket ยท
Why it matters
A new language with a playground and docs at launch signals a builder trying to recruit early users, not hype. If the creator listens to feedback now, XS can quickly converge on a real job developers care about.

XS, a new general-purpose programming language, quietly surfaced this week with a public call for feedback. The developer behind the project, posting as Hacker News user xs-lang, shared that the language is at version 1.2.15 and is available to try at xslang.org in a browser playground, with documentation already live. In the post on Hacker News, the creator wrote: "Made my language called XS... Would like feedback and how I can improve it... There is a playground to try XS out in, and fully complete docs as well."
What shipped
- A public homepage for the XS language at xslang.org.
- An in-browser playground to experiment with XS code.
- Documentation the author describes as complete.
- The current release labeled v1.2.15.
For a solo language launch, this is a pragmatic bundle: a place to read, a place to run code, and a versioned artifact. The lack of a lengthy manifesto puts the focus on the work itself and early user feedback.
What developers are already asking
Early comments in the thread circle the same questions that make or break new languages with practitioners:
- Semantics: with a feature like memoization mentioned by one commenter, are values immutable by default, and how does that interact with decorators?
- Safety and lifecycle: does XS offer memory safety guarantees and destructors, or an equivalent resource-management pattern?
- Practicality: does the playground support more specialized tasks like coordinate-heavy mapping workflows?
The author has not published a point-by-point response in the post itself. Those questions are a useful signal, though, of what prospective users will look for in the docs and playground as they kick the tires.
What to watch next
Shipping a playground and docs early suggests the XS creator is optimizing for fast iteration with real users, not a long stealth build. If the homepage and documentation explain the core thesis clearly (syntax, type system, runtime model, safety story, tooling), that will help developers decide where XS fits alongside their daily stack.
On adoption, new languages tend to earn their first loyalists by nailing one or two specific jobs and delivering a tight developer experience around them. The questions surfacing in the discussion point to obvious lanes: clarity about immutability and memory safety, a story for resource management, and examples that show where XS is happiest. Tooling matters too; the playground is a strong start.
If you want to see where XS is headed, the most direct path is to try the playground, skim the docs, and file feedback through whatever channels the site provides. The creator explicitly asked for it, which is a good sign this will be a conversation with early users rather than a static drop.