4 ms·
Sbcl and Ccl both have 64 bit implementations. I guess you just need a 64 bit machine?
by jderick 18y ago
Sbcl and Ccl both have 64 bit implementations. I guess you just need a 64 bit machine?
- ced 18y agoArh, I was hoping this wasn't true... I'm already using SBCL. The point is: software and hardware constraints limit your flexibility, and Naggum's argument that "a good engineer works around those constraints" is true if you have a fixed problem to solve and a lot of time, but it's not when rapid prototyping, which is what most of us should be doing. He says that no one should need a 64-bit CL (in 2002); I took his line back to make a crummy newspapery punchline, which turns out to be false as well. Stupid penchant for the dramatic.
- omouse 18y agoNaggum's argument is that if you're working with a large dataset, it must have taken you a lot of time/money to obtain it and so you should be able to afford custom hardware and software to deal with it.
- ced 18y agoI say that naive, brute force methods on modest datasets will generate huge memory and CPU requirements. The solution is either: waste some programmer time coding a better solution, or get better hardware/operating system. There's a tradeoff. Modern programming is super wasteful by the standards of 30 years ago. We traded computer ressources for programming convenience. There's still a lot of that to be done before we have all the convenience we want. Computers will be fast enough when I can do arithmetic with Church numerals.