Seriously, what if we had a pocket mobile running Forth


what if there was a Forth
which was slightly less evil, eg, each word could be restricted so it didn't destroy the whole stack


I have a couple of old Palms IIIs somewhere, what can I do with them.....??

500K RAM was enough to hold an entire novel, as I remember.

I bought and read Stephen King's last three Dark Tower novels on Palm when Palm Digital Media was still Peanut Press

all gone now like cry stuff in wet sky stuff

I don't actually like Forth.

Just the Platonic idea of Forth.


there isn't a Forth on it AFAIK yet, but there's several other languages and even a (somewhat wonky) way to run Perl 6 on it now

(okay, by 'somewhat wonky' I mean that you have to install a bootstrapped debian ON termux and then run it and install perl 6 on THAT and then you can run the debian to run perl 6, but it's perl 6 on mobile devices and that's sorcery for me, fren)

@sydneyfalk If I ever get an Android device I will certainly investigate Termux.

Sadly I only have a company Windows Phone atm.


*tries to imagine how to hack that into running android* okay, yeah, limitation on that front

FWIW: cheap older android devices are gettable, and possibly runnable of this stuff on? just a thought.

sorry that I was providing unfit advice for the sitch, tho <3

I hope you find what you're looking for, fren

@natecull I used to be glued to TI graphing calculators years ago. once one memorized the menu shortcuts, the tokenized BASIC could be written fairly quickly given the crippled keyboard layout.

I wonder what an IDE designed for a touchscreen would look like. MIT Scratch?

@ddipaola @natecull

I'm using two sessions and Pico

(yes, I'm one of THOSE people, please don't start telling me about vi or emacs, I know them and I despise them)

@sydneyfalk @ddipaola

I am Pico all the way.

Tried three times to learn Emacs. Couldn't get past the 'we are not compliant with the standard Windows/Mac/Linux copy-paste keystrokes standardised back in the 1980s and we don't care to be, we're proudly stuck in the 1970s before cursor keys were invented and are not moving forward'.

I don't need attitude from my dev tools. I need stuff that invisibly respects the platform defaults, thanks.

@ddipaola @natecull
Probably something like that, or a similar visual programming system
@ddipaola @natecull
I'd actually be really excited to see the keyboard become "just another input method" subservient to the touch screen

@jorty @natecull I can't say I'd agree, but I'm kind of a fuddyduddy


I did some stuff in Forth, it's good for what it is but it's not exactly a swiss army knife

@natecull The whole "each word could be restricted so it didn't destroy the whole stack" thing is interesting - I'm thinking of HP RPL, where you can suck stack elements in as variables.

TBH, that's how I end up programming RPL, rather than directly manipulating the stack. But, having a "pull elements from the public stack into a private stack and operate from the private stack" command could be very interesting.

@bhtooefr I keep wanting to love Factor but it just seems so.... big?

Like Racket, I can't quite get my head around what parts are essential and what parts are vast writhing tentacles of industrial-strength dev frameworks.

I want a language that's so simple it's intuitively obvious how it works and Factor is.... not that.

It's like they started with Forth + Joy and morphed it into C++.


HP-48 Calculators ran (run? I still have a couple) a Forth/LISP hybrid language that always looked way cool and I feel bad about never really getting into.

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!