xoscript: A Simple Server-Side Scripting Language Released in 2026
By
gabordemooij
Warm and crisp on the edges. A bagel with a bit of bite.
Summary
xoscript is a server-side scripting language that has been in development since 1993, with a renewed focus since 2009 on research, localization, and educational use. The article explains that between 2020-2025, existing server-side languages became increasingly complex and heavy, leading to concerns about security, code quality, backward compatibility, and control. In response, a new edition of xoscript was released in 2026, positioning it as a simpler alternative to modern complex server-side scripting languages.
Key quotes
· 5 pulledThe xoscript programming language is a server-side scripting language that has been in development under various names since 1993.
In 2009, the project was restarted with a focus on research, localization, and educational use.
Between 2020-2025, it became apparent that existing server-side scripting languages had grown increasingly complex and heavy over time.
In response, a new edition of the programming language has been released in 2026 under the name xoscript.
xoscript is a simple server-side scripting language.
You might also wanna read
Dynamic Borrow-Checking in a Toy Programming Language: Implementing Rust-like Memory Safety Without Static Types
This article presents a demonstration of a toy programming language that implements borrow-checking without static type-checking. The langua
C++26 Standard Draft Finalized with Reflection, Memory Safety, Contracts, and New Concurrency Framework
The C++26 standard draft has been completed, introducing major new features including reflection capabilities that allow C++ to describe its
Understanding Fil-C: A Simplified Model of Memory-Safe C/C++ Implementation
The article presents a simplified model of Fil-C, a memory-safe implementation of C/C++. It explains that while the real Fil-C uses a compil
Sky: An Experimental Elm-Inspired Programming Language That Compiles to Go
Sky is an experimental programming language that combines Go's pragmatism with Elm's elegance to create a fullstack functional programming l
Analyzing Rust's Coherence and Orphan Rules: Ecosystem Development Challenges and Proposed Solutions
This article critiques Rust programming language's coherence rules and orphan rules, which prevent implementing traits for types defined in
SBCL Fibers: Implementation Design for Lightweight Cooperative Threads
This is a draft design document describing the implementation of lightweight userland cooperative threads (called 'fibers') for SBCL (Steel
