Recent changes
Sunday January 11 2026
-
Raku Updated
Raku (formerly Perl 6) is a highly capable, feature-rich programming language made for at least the next hundred years. The primary Raku compiler is called Rakudo , which runs on the JVM and the MoarVM . Meta-note: Altho…
-
sed Updated
Sed is a standard tool on every POSIX-compliant UNIX system. It's like an editor, such as Vim, Visual Studio Code, Atom, or Sublime. However, rather than typing the commands interactively, you provide them on the command…
-
Sing Updated
The purpose of sing is to provide a simple, safe, fast language that can be a good replacement for c++ for high performance applications. Sing is an easy choice because it compiles to human-quality readable c++. Because…
-
Solidity Updated
Solidity lets you program on Ethereum , a blockchain-based virtual machine that allows the creation and execution of smart contracts, without requiring centralized or trusted parties. Solidity is a statically typed, cont…
-
Sorbet Updated
Sorbet is a type checker for Ruby. It adds syntax for method signatures that enable both static and runtime type checking. The easiest way to see it in action is in the playground at sorbet.run . Try copying in one of th…
-
Standard ML Updated
Standard ML is a functional programming language with type inference and some side-effects. Some of the hard parts of learning Standard ML are: Recursion, pattern matching, type inference (guessing the right types but ne…
-
Tailspin Updated
Tailspin works with streams of values in pipelines. You may often feel that your program is the machine and that the input data is the program. While Tailspin is unlikely to become mainstream, or even production-ready, i…
-
tcsh Updated
tcsh ("tee-see-shell") is a Unix shell based on and compatible with the C shell (csh). It is essentially the C shell with programmable command-line completion, command-line editing, and a few other features. It is the na…
-
Uxntal Updated
Uxntal is a stack-machine assembly language targeting the Uxn virtual machine . Stack machine programming might look at bit odd, as it uses a postfix notation, which means that operators are always found at the end of an…
-
fish Updated
Fish ( f riendly i nteractive sh ell) is the name of an exotic shell. That is a shell with a syntax that is derived from neither the Bourne-Shell nor the C-Shell. The advantage of fish is that many features that you want…
-
Haskell Updated
Haskell was designed as a practical, purely functional programming language. It's famous for its monads and its type system, but I keep coming back to it because of its elegance. Haskell makes coding a real joy for me. -…
Friday January 09 2026
-
Rust Updated
Rust is a programming language developed by Mozilla Research. Rust combines low-level control over performance with high-level convenience and safety guarantees. It achieves these goals without requiring a garbage collec…
Sunday January 04 2026
-
C++ Updated
C++ is a systems programming language that, according to its inventor Bjarne Stroustrup , was designed to be a "better C" support data abstraction support object-oriented programming support generic programming Though it…
Saturday January 03 2026
-
C Updated
Ah, C. Still the language of modern high-performance computing. C is the lowest-level language most programmers will ever use, but it more than makes up for it with raw speed. Just be aware of its manual memory managemen…
-
Nim Updated
Nim (formerly Nimrod) is a statically typed, imperative programming language that gives the programmer power without compromising runtime efficiency. Nim is efficient, expressive, and elegant. #[ This is a multiline comm…
Friday December 26 2025
-
SNOBOL Updated
* SNOBOL, also known for its compiled version: SPITBOL, is a unique programming * language from the 1960s best known for its pattern matching and flow control * systems. * * Comments are prefixed by *, which also doubles…
Tuesday December 16 2025
-
ReScript Updated
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size. ReScript is descended from OCaml and Rea…
Thursday November 13 2025
-
Docker Updated
Docker is a tool that helps you build, test, ship and run applications seamlessly across various machines. It replicates the environment our software needs on any machine. You can get Docker for your machine from docs.do…
-
APL Updated
⍝ Comments in APL are prefixed by ⍝. ⍝ A list of numbers. (¯ is negative) 2 3e7 ¯4 50.3 ⍝ An expression, showing some functions. In APL, there's ⍝ no order of operations: everything is parsed right-to- ⍝ left. This is eq…
Saturday October 04 2025
-
Odin Updated
Odin was created by Bill "gingerBill" Hall. It is a general-purpose systems programming language that emphasizes simplicity, readability, and performance without garbage collection. Odin bills itself as "the C alternativ…