freenode/#lisp - IRC Chatlog
Search
22:25:15
pjb
bit-vectors don't have an advantage here, because the bit-* functions don't take a :start :end range :-(
22:30:42
aeth
I don't think the line is even 64 in SBCL. In SBCL you can have (unsigned-byte 64) arrays and if you do a type declaration for the array it will know the size of the elements... So it's possible that for many uses of bits you could just have multiple ub 64s in parallel. This could work for 128, 256, etc.
22:31:56
aeth
Depending on what check you're doing, arrays of ub 64 might be better than bit arrays.
22:32:14
pjb
And on 64-bit processors, you often have 128-bit data buses with the RAM too! So this is effectively 128-bit words.
22:34:00
aeth
I'd say stylistically ub64s in parallel could work fine until 4 or so, so 256 elements. Macros, of course, means that you could do it based on what's optimal (which could change based on the implementation and even the version of the implementation)
22:35:27
aeth
This is, of course, assuming a 64-bit implementation that has specialized (unsigned-byte 64) arrays. It also requires you to do a type declaration if the creation of the object is done in a separate function (in which case type inference probably wouldn't work)
22:40:42
aeth
I personally wouldn't mix binary and base 10. I'd either use base 2 or base 16 when working with something that's supposed to be base 2 like integers-as-bits
22:54:22
ebrasca
Yea I can read from my 2 partitions: one ext2 and one ext3 in mezzano. ( for ext4 someting is missing )
23:00:59
no-defun-allowed
get the other x86 cores up, trampoline them into protected mode, then patch the scheduler and probably some more stuff
4:32:23
desvox
also the first comment is "it looks like lisp!" and HAAAAAAAAA anyone who writes lisp anywhere near that needs to have their computers taken away
5:01:24
no-defun-allowed
in lisp at least that kinda thing doesn't look like a cat sat on your keyboard though
5:01:39
no-defun-allowed
it's almost as if...lambdas are half important and aren't munted to hell in cl
5:03:25
no-defun-allowed
then again if you want to do fp in python you may as well mow your lawn with your teeth
6:47:16
fouric
Quicklisp is refusing to load any of my local projects, complaining that it can't locate them.
7:51:18
no-defun-allowed
also, checked you can cd into the symlinked directory? i'm pretty bad at ln and i get symlinks which go nowhere
8:01:59
no-defun-allowed
also, is it a nickname? i'm looking for the mapping that makes COMMON-LISP-USER into CL-USER i suppose
8:10:36
White_Flame
package local nicknames aren't in the standard. Standard nicknames are still global