Live data from Hacker News

Forth

xkcd.com

41–50 of 56 posts

Re: Forth

#41
My first ever programming experience was a Minecraft computer running Forth

https://technicpack.fandom.com/wiki/Forth_language

I built a massive mining platform that repeated a series of about 200 movements to vacuum up blocks, and used that computer block to orchestrate it.

Must admit that I got a bit scared of programming until I tried again in university.

Re: Forth

#42
post #39

I never noticed the disclaimer at the bottom until today xkcd.com is best viewed with Netscape Navigator 4.0 or below on a Pentium 3±1 emulated in Javascript on an Apple IIGS at a screen resolution of 1024x1. Please enable your ad blockers, disable high-heat drying, and remove your device from Airplane Mode and set it to Boat Mode. For security reasons, please leave caps lock on while browsing. Also, the font chosen…

I would not be surprised if an easter egg exists on xkcd.com provided you satisfy these requirements.

Aha, especially the boat mode.

Re: Forth

#43
post #42
post #39

Earlier quoted context omitted.

I would not be surprised if an easter egg exists on xkcd.com provided you satisfy these requirements.

Aha, especially the boat mode.

Maybe something like

> Mozilla/4.0 [en] (AppleIIGS; U; P3±1-emu; 1024x1; BoatMode; CapsLk)

Re: Forth

#44

FYI: Forth can be very readable! IT DOES NOT NEED TO BR ALL IN ONE LINE Most commercial forth source code is totally readable and maintainable: comments, newlines, macros, high level commands etc It's a total myth that its 'write only'. The same nonsense is spreaded by some nerds who actaully never wrote a single program in it. ps. same goes to COBOL. 99% of fud by guys who never even wrote a simple program in it.

You can't have _any_ BR all in one line.

Re: Forth

#45
post #41

My first ever programming experience was a Minecraft computer running Forth https://technicpack.fandom.com/wiki/Forth_language I built a massive mining platform that repeated a series of about 200 movements to vacuum up blocks, and used that computer block to orchestrate it. Must admit that I got a bit scared of programming until I tried again in university.

My first PID controller was in Industrial Craft & Tekkit modded Minecraft.

Re: Forth

#48
post #24

is it me or is forth coming up a lot lately? or am i just having a plate-o-shrimp situation?

It's archaic, powerful, expressive, compact. I'd describe it as an interactive macro-assembler on steroids. What's not to like?

But it's different. Certainly not for everyone (imho that makes it even more interesting). So yeah, shouldn't hurt the HN audience to pop by now & then.

Re: Forth

#49
Hey whatever happened to Factor? That was an amazingly professional offering in a weird and dusty corner of the programming languages.

Re: Forth

#50
post #24

is it me or is forth coming up a lot lately? or am i just having a plate-o-shrimp situation?

I think there are phases where it becomes more popular, if some discussion topically references FORTH, or Lisp, you know that within a few hours other people will read them and make submissions on the same theme.

It's nice.

As for me I'll almost blindly vote up anything that references FORTH because I love implementing it. I don't use it. Few people do these days, but writing toy implementations is satisfying, for sure.

(I do use Lisp, and within the past month posted my own lisp compiler here. A few votes and a brief bit of commentary which is about all it deserved. But I like seeing other people's approaches and I suspect that's why it got the minimal attention it did.)

Post reply on HN