General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
NS777
Low Level
comments
Comments by "NS777" (@NStripleseven) on "Low Level" channel.
Previous
1
Next
...
All
No, no, no, you can’t learn Haskell until you understand pure lambda calculus.
2
I wonder if a programmer whose first language was Rust might think differently about some programming concepts.
1
@lepidoptera9337 True, but if the compiler you learn with forces you to code in a particular memory-safe way, you’ll probably just keep writing code that pays extremely close attention to whether data is mutable, what you should do with data that is, etc.
1
Ho boy, I do love me a good fork bomb
1
Kind of reminds me of p-adic numbers in math. P-adics are numbers with infinite digits, but they are (in a way) defined to be non-infinite. You could have e.g. …99999999999999999 as a p-adic (technically it’s a 10-adic but it doesn’t really matter) and the interesting thing is that adding 1 to this gives …000000, or 0. Therefore, we treat this number as though it’s -1, because functionally it is. A similar set of numbers exists in the 10-adics, where you can multiply by (say) 9 and get 1, making that particular number functionally equal to 1/9. The same concept works here simply because instead of carrying the digits off into infinity, a computer just stops caring about them after some amount. The nines being -1 example is essentially the idea behind the 2’s complement system (more or less) and this kind of multiplication-by-division thing is the same as the latter example.
1
Previous
1
Next
...
All