06 Aug 25

How we can think about pushouts as applying rules via substitution, featuring examples in categorical databases and Datalog.

by kawcco 6 months ago

23 Jul 25

Today we’re excited to announce the first alpha release of CatColab 0.2: Wren. CatColab is software for making models of the world together.

Novel developments in theoretical and applied category theory enable users to design database schemas, create casual flows, and construct manifold PDEs using a single fluid syntax, and migrate between these different modes using functors.

by kawcco 6 months ago

Today we’re excited to announce the first pre-alpha release of our new software CatColab 0.1: Hummingbird. CatColab is software for making models of the world together.

by kawcco 6 months ago

18 Jul 25


language features are easily broken, mis-copied, forgotten or intentionally omitted due to the designer’s pet beliefs. Progress is very circuitous, if it exists at all!

by kawcco 6 months ago saved 3 times
Tags:

17 Jul 25

The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language. - wren-lang/wren

by CenturionRecords 6 months ago saved 5 times

The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language. - wren-lang/wren

by ddevault 6 months ago saved 5 times

22 Sep 21

A document explaining efforts by Google to add a compile time borrow checker to C++, and how the language’s semantics get in the way of that.

by alilleybrinker 4 years ago
Tags:

16 Sep 21

In which the author explicitly says “I am ignoring wrapping errors here to focus on the point I am trying to make” and the top comments are all “you idiot, you should be wrapping your errors.”

Reading comprehension is not strong.

by alilleybrinker 4 years ago
Tags:

31 Aug 21

One interface to rule them all One interface to find them One interface to bring them all And in the darkness bind them In the land of the ABI where the shadows lie

by alilleybrinker 4 years ago
Tags:

18 Aug 21

A good meditation on explicitness in languages and in Rust specifically.

by alilleybrinker 4 years ago
Tags: