@xan @karolherbst #Kittyscript (my own language) uses bigints, big rationals and automatic promotions for arithmetic including literals
About how #Kittyscript is a part of a bigger project to empower users.

RE: https://void.lgbt/objects/85578a79-2689-45a9-907c-a8b90ec6507a
@freya @briellebouquet yes, and not even just about filesystems. They dumb the systems down while also skipping writing a manual, making it a pain for everyone above or below the average tech literacy.

It's something that greatly pisses me off, and it seems that Big Tech want to bring that bullshit to desktops and laptops too, see Chromebooks and Windows 11.

It's something I want to fix with #Kittyscript and the operating system I want to develop on top of it (tentative name: KittyOS). It will be designed to be programmable by every user. It will ship with an IDE with a built-in beginner tutorial. Applications will be scriptable, and scripts and plugins can be shared by users.

The only thing holding me back is my ADHD executive dysfunction  
Self quoting: https://void.lgbt/notice/B6LhVIYaXQlZ02gd1M

I'm disappointed at JetBrains for putting slop in an otherwise pretty good programming language, Kotlin. Which is the language I'm going to implement the initial #Kittyscript interpreter in.

The good news is that the OpenJDK seems to have banned slop. So Java and the JVM (that Kotlin runs on top on) are safe, and if Kotlin's code quality tanks too much from the slop, I at least have the option of switching to regular Java.

RE: https://void.lgbt/objects/eb84504f-4b7b-470c-81d3-3adebb391915
@butchrobot I'm struggling with consistently working on it, but my project is #Kittyscript, a universal programming language that combines static and dynamic features. You will be able to run run-time code at compile time to generate code that compiles code at run-time.
@hsza awch, Kotlin is/was such a nice language and now they're slopping it up. It's a disappointment.

I'm probably not going to rewrite the work-in-progress #Kittyscript interpreter in something else, as it's supposed to only be a initial bootstrap implementation, and I plan to write a Kittyscript compiler in Kittyscript itself later.
@atomicpoet @OddDev What I think we really need, in all form factors from smartphone to desktop, is hardware with software designed to empower the user. Something that allows the user to change every configuration, install any software they want and write their own software (whether it's a script, a plugin, an app or even a kernel module) without needing a second, more capable device to do so (like how Android requires ADB for a lot of advanced things).

This is something I want to make in the future, with the company #Lunatronex I want to start and the #Kittyscript programming language I've already started developing.
The Common Lisp HyperSpec is really nice to read and a great source of inspiration for #Kittyscript.

https://www.lispworks.com/documentation/HyperSpec/Front/

#Lisp #CommonLisp #programming
Common Lisp HyperSpec (TM)

I don't think I will use any AI features for #Kittyscript development anymore.

In the past (until January 2026) I have used my employer's Copilot subscription for Kotlin autocomplete, while rejecting the majority of suggestions because they're just plain wrong. I pretty much only used it to save physical keystrokes, I always had a clear (down to syntax) idea of the code I wanted to write, so I don't consider it vibe coding. Nonetheless, I came to the conclusion that it's better for ethics and code quality if I stay away from the slop dispenser permanently.
@rail Yeah, that AuDHD is part of why there hasn't been any #Kittyscript development progress for nearly three months now. I often think about sitting down and doing some coding for it, but I can't motivate myself to actually *do* it.