I made a thing!
It's a small esolang which can do cellular automata on a 2-d grid.
It's very dumb, but I'm trying to finish projects rather than just sitting on prototypes forever.
Check it out if you're interested!
I made a thing!
It's a small esolang which can do cellular automata on a 2-d grid.
It's very dumb, but I'm trying to finish projects rather than just sitting on prototypes forever.
Check it out if you're interested!
AtCoder に登録したら解くべき精選過去問 10 問を難解言語 Befunge-93 で解いてみた
https://qiita.com/isee/items/d50964d0d4b1ccb3f44a?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
I have an #esolang called highbrain. Not sure why I called it that, originally, it was called 8-track, or something like that. It's a superset of BrainF, with 2 extra operations, to implement tracks on the original BF memory tape. The idea was to make implementing BrainF easier, but the only substantial use so far is to implement a prime sieve in a weird way that makes my head hurt.
Today, I toyed with turning programs into fractions. EG, this is a hello world program: 106.6177584048164810741638653044096560102778166984526886461858824292843841034354251169768676014776520996483
It's precise enough that it's continued fraction contains "106" followed by 106 numbers that correspond to BrainF operations. One difficulty was getting the last number to be correct. So, I added an extra "+" that is wrong but ignored. Rather unnecessarily convoluted! #compsci #esolang
I designed a new variant of the F0015 #esolang, working title 小. (Sho) I just went through and made everything FORTH compatible, IE in theory, it could be implemented as a Forth vocabulary.
IE you could use Forth to run an implementation of 小 assembler to create a memory image of high level 小 that can run and compile 小 code natively. Or something like that.
Imagine a genetics inspired #esolang.🤔
You know, someday, someone will implement Doom in genetic code.
I am very proud to show off my newest video! I’ve had a lot of thoughts about how something like #RegularExpressions could be implemented in a limited #esolang like #Funciton but I never took the time to actually implement it... until I ran into Day 3 of #AdventOfCode 2024, which provided a challenge best solved with a #regex. Enjoy! https://www.youtube.com/watch?v=ImzcTmB0m0k
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
Found out about a cat-themed #programminglanguage called Mewlix! 🐱 It very much reminds me of Lua.
Only a #Linux build is available, but you can build from source on #Windows. I'm having fun with it, and writing a syntax highlighter for #VSCode.
Details at https://kbmackenzie.xyz/projects/mewlix
#programming #esolang #esoteric #visualstudiocode #code #coding
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
📝 New post: Bespoke: a programming language, tailor-made by me
Trying to improve my Tree-sitter #parser for my new #esolang Bespoke, so that it recognizes things like commands and comments.
Trouble is, I can't figure out how best to handle block comments. And when I tried a workaround...it crashed my computer.
This is gonna be tough.
In Bespoke, words are first turned into digits, then the digits are turned into commands.
Block comments start and end with 0...0, where ... is an arbitrary digit sequence.
I need the digits before I can detect the commands, so I'm unsure how to handle this with Tree-sitter.
Working on making a syntax highlighter for my new #esolang, Bespoke. I'm using Tree-sitter, because a Textmate grammar wouldn't be powerful enough.
So far, it recognizes each word as a series of "digit" tokens and colors those. I will tweak it to support the actual instructions!
#programming #programminglanguage #code #coding #language #syntaxhighlighting #treesitter
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.
The #interpreter for my new #esolang is working! I wrote it in #Python this morning.
Right now, the main interpreter loop is in one long and somewhat nested function. The only thing left to do is to convert it to a context manager.
Back when I went to MATC, I created an #esolang called "Poetic". It was like #brainfuck , but the commands were encoded in the lengths of words.
https://esolangs.org/wiki/Poetic_(esolang)
https://winslowjosiah.com/stuff/matc/vicom128/final/
But I have an #idea for a better esolang, which actually achieves what I wanted it to.
#program #programming #code #coding #programminglanguage #programminglanguages
The gift I received in Secret Solver couldn’t have been more aptly personalized. My santa saw my #esolang video series I spent all year creating [0] and decided to make a #Funciton #puzzle for me! [1]
I will avoid spoiling the puzzle for you guys here but you should definitely give it a try! There are more layers to it than it appears on the surface; it’s not just a matter of figuring out a Funciton program.
[0] https://www.youtube.com/playlist?list=PLkG32PHxWoJaetjKUMVRONWLgRHQVjmtc
Hmm, I know there's Whitespace, but is there an #esolang that's the opposite, without any whitespace? BASIC almost got there, I think.
(And no, just replacing whitespaces with some unused ASCII or Unicode would be a boring solution)