28 Dec 23

When you write a module in C’Dent, you can use it in a dozen different programming languages. For instance, you could write a module in Python and use it in JavaScript, or you could write a module in JavaScript and use it in Perl 6, Ruby or Java.

What a trip.

This is of limited use since it’s for logic, not for API stuff, and most apps write their own logic instead of relying on modules for logic, but I’ll have to try to remember that this exists for things that do rely on logic.

One example that does come to mind is an infix expression parser library that takes strings as input and returns numbers. Something like that could work with C’Dent.

Under “next steps” it says:

Add variables and assignments

Conclusion: completely useless for now without further hacking & patching.


28 Nov 23

I remember having a hard time understanding how exactly games work. How do you make the objects in the game do what they do? It’s more obvious if you use a game engine, but what if you start from scratch?

by eli Nov 2023 saved 2 times

22 Nov 23

A story from 15 years ago but someone in San Francisco ran a home lead test on yúnzǐ and it was positive which reverberated all the way up the supply chain, leading them to switch their zinc supplier. Lead is pretty bad.


12 Sep 23

Markdown notes system with bi-directional links, editor not included - GitHub - alonswartz/notesium: Markdown notes system with bi-directional links, editor not included

Tags:

16 Apr 23

This article will cover everything you need to know about Go testing. You will start with a simple testing function, and work through more tools and strategies to help you master testing in Go.


11 Mar 23

Phutball is a two-player abstract strategy board game described in Elwyn Berlekamp, John Horton Conway, and Richard K. Guy’s Winning Ways for your Mathematical Plays.


06 Jan 23

Better structured concurrency for go. Contribute to sourcegraph/conc development by creating an account on GitHub.