dziban, to forth
@dziban@functional.cafe avatar

Next #forth project: Super barebones (but useful) #willow protocol implementation.

Following with the post-apocalyptic aesthetic and everything around things like #permacomputing and #collapseos I see an opportunity for a decentralized easy to use way to share data between isolated communities through something like the #willow protocol.

I don't know why I'm so attracted to this aesthetic but it's a bit of a current obsession.

nil, to Lisp
@nil@functional.cafe avatar

Very excited about this book! Conway’s Game of Life is what got me out of blubberism almost three decades ago as I implemented it in php and started looking into more succinct implementations which brought me to #apl, #lisp and so #forth.

profoundlynerdy, to forth
@profoundlynerdy@bitbang.social avatar

Is there anything like Plank but for or ? By this I mean an ultra minimalist version in heavily commented for any instruction set.

PythonLinks, to forth
@PythonLinks@mastodon.social avatar

My new #introduction.

I am building a many core #Forth computer on FPGAs using open source tools. It will run on boards with an FPGA, two USB ports, an RP2040 to drive the HDMI port, Flash and Hyperram.

My climate persona is @unc

cstrotm, to forth
@cstrotm@mastodon.social avatar

Video: Silicon Valley Forth Interest Group

Programming A Game With Strategy -- Bill Ragsdale -- 2024-04-27

https://www.youtube.com/watch?v=7iYE71Ebz_4

#forth #gamedev

dziban, to forth
@dziban@functional.cafe avatar

http://collapseos.org/ is pretty cool, I need to get better at #Forth. This space of simple, low requirements computing is super interesting to me, do you know any more resources? Also some that are hardware based?

SergKoren, to programming
@SergKoren@writing.exchange avatar

I think I’ll spend this afternoon working on FORTH and playing with PICO-8 a bit. I’d really like to have Picotron on a Raspberry Pi, however. Hm. Maybe I should write an OS…

#programming #forth #pi #picotron

nil, to Lisp
@nil@functional.cafe avatar

I used to own a stack of boxes of vintage Byte magazine issues from 78-82 as I wanted physical copies of the and articles (which at the time were not scanned/available). Anyway I couldn’t help but read almost all of them, mainly for the ads! Also some great articles. Ultimately it was incredibly informative to learn about the hype cycle of tech. So every time I hear about crypto or LLM shit I imagine it (well what ever the aphantasia version of imagining is) in terms of half page glossy over produced vintage byte magazine ads.

nil, to forth
@nil@functional.cafe avatar

More (moore) forth! #forth #eforth #subleq

SergKoren, to programming
@SergKoren@writing.exchange avatar

My simple implementation of FORTH running on an iPad, thanks to Pythonista.

#programming #forth #python

SergKoren, to programming
@SergKoren@writing.exchange avatar

Last evening, I got bored and started implementing FORTH in Python. Don’t ask why. Like I said, I was bored.

olimex, to retrocomputing
@olimex@mastodon.social avatar
Mecrisp, to forth German
@Mecrisp@chaos.social avatar

I am happy to announce the 1.1.0 release of Mecrisp-Quintus, an optimising #Forth compiler capable of generating native code with constant folding and register allocation which is now also available for 64 bit #riscv RV64IM and RV64IMC targets in addition to RV32I(M)(C) and MIPS M4K.

https://mecrisp.sourceforge.net

SergKoren, to programming
@SergKoren@writing.exchange avatar

Getting back into FORTH has reminded me it’s more of a meta-programming language. It’s great for implementing DSLs.

#programming #forth

alexshendi, to windows German
@alexshendi@rollenspiel.social avatar

Guten Morgen!

#Windows scheint das einzige zugelassene Betriebssystem für Senioren zu sein!

Noch nie gesehen:

SergKoren, to programming
@SergKoren@writing.exchange avatar

A followup. There are implementations of FORTH on RaspberryPi, including a “bare metal” one. I dont want to tie up one of my Pis, so I may opt for the more standard one, gForth.

https://peterwawood.blogspot.com/2014/07/installing-forth-on-raspberry-pi.html

profoundlynerdy, to retrocomputing
@profoundlynerdy@bitbang.social avatar

Now this is : someone has ported 40 year old from some uncertain dialect from the to gForth. It originated a Byte Magazine article.

The game is playable on in a terminal at 40 columns. Someone else modernized the game to be 80 column native and make a handful of other quality of life improvements.

https://rickcarlino.com/2021/resurrecting-a-40-year-old-forth-strategy-game.html

amoroso, to retrocomputing
@amoroso@fosstodon.org avatar

Retro Programming is a delightful but sadly abandoned blog about programming retro systems, particularly the Spectrum and Z80 devices.

However, the archive is full of great posts on Z80 Assembly, Forth, BASIC, and more. Lots of interesting technical details and project ideas.

http://www.retroprogramming.com

#retrocomputing #assembly #forth

GrantMeStrength, to forth
@GrantMeStrength@hachyderm.io avatar

Today FORTH may seem like an obscure programming language, but almost every computer magazine I have from 1983/5 has articles and adverts for #FORTH products. So I would class it the most mainstream niche language.

Adorable_Sergal, (edited ) to programming
@Adorable_Sergal@hachyderm.io avatar

We used to have programming books.

(patch notes: added a more detailed description of the man to the alt text)

cstrotm, to forth
@cstrotm@mastodon.social avatar

Philip has created a new release of VolksForth 6502 for the Commodore 64 and Commander X16

This release adapts the X16 VolksForth to the R46 ROM. It also adds an X16 binary with added words to invoke the ROM-based X16Edit (XED), to list directories and files (DIR and CAT) and to issue DOS commands and read the error channel (DOS).

https://github.com/forth-ev/VolksForth/releases/tag/v3.9.5-6502-C64

cstrotm, to retrocomputing
@cstrotm@mastodon.social avatar

Got my #neo6502 today ( https://www.olimex.com/Products/Retro-Computers/Neo6502/open-source-hardware )

of course I needed to have VolksForth running on it — that was easy: with EWOZ firmware, the Neo6502 is Apple 1 compatible.

#apple1 #retrocomputing #forth

video showing uploading the VolksForth for Apple 1 hex file into the Neo6502 SBC computer

M0CUV, to forth
@M0CUV@mastodon.radio avatar

I know exactly what the problem is with eForth: I’m testing manually by poring over emulator execution traces; I’m not writing tests. I know the inner interpreter and some code words work, so I guess I’ll have to write a test framework out of that, and then test the effects of every other word until I’ve worked it all out. #TDD #FORTH

PythonLinks, to forth
@PythonLinks@mastodon.social avatar

#Forth is a nutty language.
Here is the code to diaplay the name "Mecrisp" to the user.

[char] e
[char] M 2emit
[char] r
[char] c 2emit
[char] s
[char] i 2emit
[char] -
[char] p 2emit

#Mecrisp

runjaj, to forth Spanish
@runjaj@mastodon.social avatar

Una buena opción para usar #forth en el navegador. Al menos, buena para mí, que estoy empezando.

remko/waforth: Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly
https://github.com/remko/waforth

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines