Forth is the most ultimate programming language, I think nobody would deny that...

Forth is the most ultimate programming language, I think nobody would deny that, but tell me do you think forth is possible to understand for casuals or do you think it is only relegated to the most autistic of autistics?

First time hearing about Forth
can you give me a quick rundown?

dup swap drop rot swap sawp dup swap rot 2 2 + 2 + 2 + drop swap rot kill yourself

You can make a program in forth where when you do that string of commands it installs git and then updates your packages.

Forth is the natural programming language for computers. People might prefer to program in c or python but computers prefer to be programmed in forth. Implementing a programming language usually involves all kinds of work with a parser a compiler a runtime system.. for forth you just have one dictionary, a couple tools to work with the dictionary and a loop that reads in a word then executes it, from there forth csn extend itself to become a more powerful language.

The problem is that since it's not a language for humans, it encourages programmers to write programs that only a computer can really understand... Unfortunately, a few weeks/months after the person who wrote it stops working on the program, they also tend to forget how the program works. Thus the term "write once software". Forth software, while elegant, is damn near impossible to maintain or extend.

>ad hoc JIT macro assembler
>good

>forth
>stacked language
>pic related
good post OP

TI apparently thought so.

Nice thread

its really hard to use unless your name is chuck

It's probably the first meme language

Are there any earlier meme languages?

assembly

COBOL

Lisp 1958, Fortran 1957, and Cobol 1959 are much earlier than Forth 1970

Lisp wasn't a meme language. It was THE meme of language itself, m8.

ur mad
it's not really unreadable, you just can't be a moron
so no, i would say it is not plausible for casuals to learn.
as it should be.
no
no
latin

i came here for the anime tiddies

Do arrays even exist in forth?
How am I supposed to work with indexable data types?

you have to implement arrays. forth comes without batteries included. it's not for the weak minded

Isn't it an advantage to be a wirte-only language though if you have a language that is hyper easy to write?

It's like sure you must throw away old code but trying to maintain old code indefinitely is a fools errand. All projects at one time or another have to have huge chunks of code ripped out for newer pieces or else die.

The whole thing moore was going on about was that you don't want to add hooks to a langauge because hooks are for planning for the unexpected and in real life you never know what is really going to occur. So no hooks. No hope of rewriting.

Find a problem to solve and write code that works and solves that problem, then factor and factor and factor until there is nothing left in the code that does not solve that problem.

I feel sorry for you

I'm (not) a simple man : I see Forth, I bump.