Elektrine lite

← Feed

@whitequark@social.treehouse.systems

Post #2716248

2026-04-25 05:27 UTC

@TomF@mastodon.gamedev.place I think there are a few different schools of PL design that sometimes have little to no intersection: the researchers (we want to test this one cool concept, but it requires the rest of the language to exist, so here it is, i guess)the pragmatists (doing these few things is going to be really painful in our platform/environment/system, so let's make something that isn't)the reframers (approaching these tasks in this manner is usually a source of problems later, so let's make it painful in exchange for less pain elsewhere)probably more personally, i'm partial to all three (i like rust because it does all of those things! and because i'm tired of writing embedded C) but the third one is my home domain. i want to build towards better ways of thinking, which coincidentally involves a lot of programming language development. but i also do this with libraries, it's not really essential that it's a language

Replies (1)

  • @TomF@mastodon.gamedev.place 2026-04-25 05:37

    @whitequark@social.treehouse.systems I don't think people SHOULDN'T develop languages. Hobbies are great! I just worry that too many people delude themselves into thinking they're doing something useful. No! Fun first! Always! Useful is a delusion sent to enslave you.

    Open ##2716249