Skip to main content

Search

Items tagged with: concatenative


Come see my proglang-from-scratch any% run!

I've somehow managed to implement a toy programming language in the few spare hours I could find last week (plus one stress-filled Sunday). Tonight I'll try to repeat doing it from scratch in 20 minutes at lodis, so that everyone can see how amazing concatenative programming languages are!

(Hopefully it will be entertaining if I fail too 😀 )

https://dukop.dk/en/event/6472/

#malmö #catlangs
#concatenative


Someone in the Concatenative programming discord posted a small PDF about The Principal Programming Paradigms asking where it'd fit. So, I had a little fun trying to fit some of the languages in the space onto the chart.

It also reminds me how little research is in this space. Such a sparse family of explored ideas.

#Concatenative
#Programming


I love that night and day difference between “I don’t know what I’m doing and just playing around” and “I understand how this works now and can cut the cruft”.

My first implementation of ulz vs my second implementation of ulz is that example

#Factor #Uxn #Concatenative


Snarl just needs a site map, and I think it’ll be done.

#Factor #Concatenative #PersonalWiki


I doodled a mascot idea for the concatenative programming group on discord: Juxta the Combinator Cat. Don’t let your food go out of site, or they might swap your dish with theirs đŸ±

#Art #Cat #Concatenative


8 years ago I partially started going back to my roots to begin working on a number of #Forth based DSLs & REPLs for livecoding... not just for audio/music, but also #GenerativeArt, #shaders, #geometry and GUI/layout generation. Even today, I still think Forth-like #concatenative languages have unique potential & freedoms and are severely under-explored in all of those domains mentioned. Even though all of the examples in this thread are early, pretty rough prototypes, I'd like to share some videos/screenrecs of my previous research, maybe also to inspire others exploring this approach of programming more...

First off, a #WebAudio prototype from 2015, made in the browser REPL at http://forth.thi.ng (audio starts at ~2:15)

There's only a single audio buffer used here (boilerplate setup for that in the first 2 mins of the video) and all subsequent operations just write to that buffer or manipulate its contents...

1/4

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

⇧