A silly little automaton language called WONT. You are given a random state and you assert what wont happen as you transition to the next cell.
@1
wont go left
wont go right
wont go up
wont write 0
@0
wont go up
wont write 0
A silly little automaton language called WONT. You are given a random state and you assert what wont happen as you transition to the next cell.
@1
wont go left
wont go right
wont go up
wont write 0
@0
wont go up
wont write 0
Are there hand-drawn programming languages?
Without OCR or any kind of shape or symbol recognition.
Where lines somehow actually describe processing.
Like water in a channel.
#esolangs #esolangIdea
No-ops may be optimized at runtime.
IO and math and memory allocation and binary encodings may possibly be difficult to express.
But UI and graphic processing and input events should be first class.
…
Still plagued by thoughts around counterinterpreters. Figured out some way to do functions:
call isnt less than 1, call isnt greater than 2, ...
wont return, wont jump, ..., cant jump here.
wont return, wont jump, ..., cant jump here.
wont jump, ..., cant jump here.
call isnt less than 2, call isnt greater than 3, ...
wont return, wont jump, ..., cant jump here.
wont return, wont jump, ..., cant jump here.
wont jump, ..., cant jump here.
We really read one book at the very end of the year and have made it my quest to make that our whole personality for the rest of the month apparently.
Anyways, we present, The Counterinterpreter.
https://www.sheeeeeeeep.art/esolang-concepts-counterinterpreter.html
It was great pleasure that I discovered that one of my favourite programming languages families, Forth, has an implementation on the subleq architecture.
It was to my great disappointment and displeasure that I discovered that I couldn't find my favourite programming language family, Lisp, implemented on the subleq architecture.
Neither in subleq assembly or, preferably, a self-hosting Lisp implementation. All I could find was a recommendation by Richard James Howe himself to use a subleq C compiler to compile a Lisp implemented in C to get a Lisp implementation on subleq.
This will not do!
This will not stand!
(If I am wrong, and there is a Lisp implementation, as I desire above, that I missed in my web searches, please let me know.)
#forth #lisp #subleq #esoteric #coding #esolangs #esolang #esocomputing
a programming language where you declare variables like this:
Let's say we have an integer, 10, a numberOfPlayers, if you will.
Looking for anarchist esolangers to join a new avantgarde group
I am going to make a prototype in hy/pygame, first, cause it will be easier.
I might simulate walking on the computer with mouse movements, until I'm up to developing it in Java/Kotlin.
I'm imagining that the 3d coding lang would be like a *funge/dataflow language on a hexagonal (are the bestigons) prism grid. That would give each node potentially 8 inputs/outputs.
I intend it to compile to the 32-bit VM I've been designing lately.
It would also be a good idea to have an audio as well as a visual display so I don't have to be concentrated too much on my screen while I'm walking and coding.
I was thinking that the audio interface would be like a text adventure format. That way I can create a simpler display for it first, before having to work out how to do 3D graphics.
Like, I will give the option to type in the commands that you can also verbally say.
So I'm listening to the SGU, and they are saying how VR can be good for exercise, which made me think that maybe I ought to get VR to make exercising inside during the winter easier. (I find it very hard to motivate myself to use my exercise bike, even though I have it for that purpose.) Then I thought about the expense of VR and how I'd probably want to play games that I create on it, and so that made me think of the difficulties of that. I was also concerned that I could only really be moving my arms around, rather than my legs, which I felt was a problem. Eventually it occured to me that what I could do is write a game for Android, and have my walking speed be used to navigate around a virtual world. That way, unlike VR, I could do it outside as well as inside. I was then pondering about the sort of games to write for it, and I hit upon the idea of having a 3d programming language on the Android that uses my walking to navigate around the 3d space to code in the 3d language to program my game in.
Only just discovered, to my delight, that the DWARF Debugging Data has a Turing Complete stack machine in its specification for evaluating expressions which describe how to compute a value or specify a location. ❤️
#esolangs #esocomputing #unexpectedTuringMachine #stackMachines
Why do people create wild languages like Brainfuck, Piet, or INTERCAL? 🤔💻
Because sometimes code isn't about practicality—it’s about expression 🎭💡
Esolangs—esoteric programming languages—are creative experiments that:
・ Stretch the limits of logic and syntax
・ Inspire new perspectives in programming
・ Serve as art, satire, and technical puzzles
・ Sometimes offer real insights (like Alice or Hexagony)
While most are impractical, their spirit fuels innovation and curiosity in IT Ops, cybersecurity, and beyond 🔐🌐
https://www.wired.com/story/machine-readable-esoteric-programming-languages/
#Esolangs #Cybersecurity #Innovation #ITOps #TechLeadership #Programming #Code
"Malware in Lisp? Now you're just being cruel
Miscreants warming to Delphi, Haskell, and the like to evade detection"
"...Grip virus, which contained a Brainfuck interpreter coded in Assembly to generate its keycodes, as examples."
https://www.theregister.com/2025/03/29/malware_obscure_languages/
To conclude Day 2 of #AdventOfCode 2024! https://www.youtube.com/watch?v=v01n-VUJoVw #funciton #esolang #esolangs #aoc2024
The saga continues! #AdventOfCode 2024, Day 2, part 1, in #Funciton! https://youtu.be/kNG45WkMCO8 #esolang #esolangs #aoc2024
I'm going to start solving Advent of Code 2024 in #Funciton. Day 1 puzzle 1 is already live: https://youtube.com/watch?v=9Kegyt7xNVQ #aoc2024 #adventofcode #esolang #esolangs
A "Hello, world!" program written in Mazerunner, an esolang in which a rat runs through a maze
I've finished and released the #interpreter for my new esoteric #programminglanguage , Bespoke!
https://github.com/WinslowJosiah/bespokelang
I've also been having lots of fun trying to solve #programming challenges with it, including #codegolf challenges.