13:58:41
##forth
<KipIngram>
I always preferred starting with general principles.
14:00:58
##forth
<KipIngram>
I guess it depends on the particular material you're looking to learn.
14:05:22
##forth
<KipIngram>
Like, history. Really no way to start except for specific examples - specific events. Then maybe over time you start to see common patterns in how things unfold. But physics - principles first is way better.
16:55:11
##forth
<cleobuline>
forth: LOAD "test.fth"
16:55:46
##forth
<cleobuline>
mforth: 1 2 3 5 7 11 13 17 19 * * * * * * * * PRIME-FACTORS
16:55:46
##forth
<mforth>
Unknown word: PRIME-FACTORS
16:55:58
##forth
<cleobuline>
mforth: LOAD "test.fth"
16:56:00
##forth
<cleobuline>
mforth: 1 2 3 5 7 11 13 17 19 * * * * * * * * PRIME-FACTORS
16:56:00
##forth
<mforth>
2 3 5 7 11 13 17 19
16:56:30
##forth
<cleobuline>
revised some bugs ...
21:38:52
##forth
<veltas>
KipIngram: In my experience only Physics really works that way
21:41:34
##forth
<veltas>
I definitely agree with the Gelfand Principle though
21:45:01
##forth
<veltas>
Especially as PIL is aimed at programmers, not novices. Although that's funny because Lua is often people's first language, and there aren't good novice-focused books for it
21:45:05
##forth
<veltas>
Not as far as I know anyway
21:46:47
##forth
<veltas>
I think it applies more to computing than maths, in maths it's quite typical not to bother with those kinds of examples
21:47:07
##forth
<veltas>
Dijkstra's opinion: discarded
21:49:42
##forth
<veltas>
Has anyone got into Vibe Forthing?
22:32:58
##forth
<cleobuline>
mforth: LOAD "test.fth"
22:32:58
##forth
<mforth>
Unknown word in definition: 0=
22:32:58
##forth
<mforth>
Error: Definition discarded due to error
22:32:58
##forth
<mforth>
Unknown word in definition: ZELLER
22:32:59
##forth
<mforth>
Error: Definition discarded due to error
22:32:59
##forth
<mforth>
Unknown word in definition: FIRST-DAY
22:33:00
##forth
<mforth>
Error: Definition discarded due to error
22:34:22
##forth
<xentrac>
poor mforth
22:34:33
##forth
<xentrac>
you really need to fix it so it doesn't produce 10 lines of output for one line of input though
22:34:51
##forth
<xentrac>
veltas: I haven't found an LLM that's good at Forth yet
22:35:53
##forth
<identity>
"There's not enough [Forth] around for LLMs to train on"
22:36:41
##forth
<xentrac>
KipIngram: I think that even for physics it's better to start with specific examples (an apple falling, a planet orbiting, billiard balls colliding) than general principles (F = Gm₁m₂/r² = ma)
22:36:43
##forth
<thrig>
and the forth differ in many ways, which may not help
22:37:49
##forth
<xentrac>
usually the differences are in pretty recondite corners of the language
22:38:10
##forth
<xentrac>
well, not if you try to write 4* instead of cells, I guess