Tagged articles
11 articles
Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Oct 7, 2025 · Backend Development

Discover Phel: Bringing Functional Lisp Power to PHP Development

Phel is a Lisp‑inspired functional programming language for PHP that integrates seamlessly with the PHP ecosystem, offering immutable data structures, a macro system, an interactive REPL, and concise syntax, while providing step‑by‑step installation via Docker or Composer.

ComposerDockerLisp
0 likes · 6 min read
Discover Phel: Bringing Functional Lisp Power to PHP Development
21CTO
21CTO
Sep 9, 2024 · Fundamentals

Discover Fennel: A Lisp‑Based Language for Lua Lovers and Game Creators

Fennel is a Lisp‑style programming language built on Lua that offers zero‑overhead compilation, full Lua compatibility, compile‑time macros, and easy embedding, making it ideal for creating games and art in environments like TIC‑80, while preserving the simplicity of s‑expressions.

FennelGame DevelopmentLisp
0 likes · 5 min read
Discover Fennel: A Lisp‑Based Language for Lua Lovers and Game Creators
dbaplus Community
dbaplus Community
Apr 19, 2024 · Backend Development

How Justine Tunney Built a Six‑OS C Web Server and Other Groundbreaking Projects

The article showcases Justine Tunney’s remarkable engineering feats—from the RedBean web server that runs the same binary on six operating systems, to the cosmopolitan libc, a 512‑byte sectorLisp, the Blinkenlights visual debugger, the RoseHub security effort, and the llamafile tool that packages large language models into a single portable executable.

LLMLispWeb server
0 likes · 9 min read
How Justine Tunney Built a Six‑OS C Web Server and Other Groundbreaking Projects
AI Cyberspace
AI Cyberspace
Mar 13, 2023 · Fundamentals

Mastering S-Expression Parsing in C: Build a Lisp Interpreter Step‑by‑Step

This article explains the concept of S‑Expressions, defines their simple syntax, and provides a complete C implementation that parses, stores, evaluates, and prints S‑Expression based Lisp code, including detailed explanations of data structures, constructors, destructors, and evaluation logic.

LispS-Expressionc++
0 likes · 24 min read
Mastering S-Expression Parsing in C: Build a Lisp Interpreter Step‑by‑Step
IT Services Circle
IT Services Circle
Oct 7, 2022 · Artificial Intelligence

How Lisp Powered NASA’s Deep Space 1 Mission and the Challenges of Remote Debugging

NASA’s Deep Space 1 mission, launched in 1998, relied on Lisp‑written control software, enabling remote REPL debugging across 240 million kilometers, and the story traces the language’s rise, internal politics, and eventual decline within JPL, illustrating the complexities of software engineering for interplanetary probes.

Artificial IntelligenceLispNASA
0 likes · 8 min read
How Lisp Powered NASA’s Deep Space 1 Mission and the Challenges of Remote Debugging
ELab Team
ELab Team
Sep 1, 2022 · Fundamentals

From Lisp Parsers to SwiftUI: Unlocking Single Source of Truth and Language Fundamentals

This article explores the concept of Single Source of Truth in SwiftUI, explains the nature of computer programs, compares compiled and interpreted languages, discusses Turing completeness and formal language history, demonstrates a simple Lisp interpreter, and examines how Xcode leverages ASTs for live SwiftUI previews, highlighting the benefits of a code‑out approach.

ASTLispSwiftUI
0 likes · 18 min read
From Lisp Parsers to SwiftUI: Unlocking Single Source of Truth and Language Fundamentals
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 3, 2021 · Big Data

How Hera Transforms Vipshop’s Data Service for Scalable E‑Commerce Analytics

This article explains how Vipshop built the Hera data service since 2019 to provide a unified API for warehouse access, detailing its background, architecture, core features such as multi‑engine queries, adaptive execution, custom Lisp syntax, task scheduling, metrics collection, and performance gains for both B‑to‑B and B‑to‑C workloads.

Data ServiceDistributed SystemsLisp
0 likes · 21 min read
How Hera Transforms Vipshop’s Data Service for Scalable E‑Commerce Analytics
21CTO
21CTO
Jun 17, 2016 · Fundamentals

Why Knowing C Still Matters: A Journey Through Programming Languages

The article explores the historical and practical reasons for mastering C, compares it with Lisp, C++, Java, Perl, Ruby, and Python, and reflects on how language choices shape software development, performance, and developer culture within large engineering teams.

C ProgrammingC++Lisp
0 likes · 28 min read
Why Knowing C Still Matters: A Journey Through Programming Languages