4 ms·
(3) is backwards: it's a prediction, not a deduction. I had the theory "LL questions were meant to test C/Pascal knowledge", based on studying `net.jobs`. I the
by hwayne 6y ago
(3) is backwards: it's a prediction, not a deduction. I had the theory "LL questions were meant to test C/Pascal knowledge", based on studying `net.jobs`. I then came up with a test for the theory: if it was true, then the C and Pascal newsgroups would spend a lot more time talking about pointers and memory manipulation than other language newsgroups. That turned out to be true. If it turned out to be false, then other programmers are likely spending as much time thinking about memory manipulation as C/Pascal programmers, meaning LL questions wouldn't be a good shibboleth.
That doesn't mean the theory is true, but the fact it withstood my prediction gives me more confidence in it, the same way I'd be more confident in a scientific. Another prediction would be that C/Pascal manuals spend more time on LL algorithms than manuals for other languages. That one I haven't (yet) checked.
- legerdemain 6y agoI understood that you were testing a hypothesis. My point is that the test is only improving our confidence about LL questions marginally or not at all. Specifically, you already have the premises that LL is about pointers, and that some languages are far more "about pointers" than others. Validating the fact that people talk about pointers in posts on languages that support pointers and that they don't talk about pointers in posts on languages that don't support them is a forgone conclusion. Like, I'm buying the argument overall and I think it's a useful dive through history, I'm just not buying the test.