Search
Monday, 14th of May 2018, 21:07:42 UTC
21:07:57
RebelCoderRU
Yeah. I was on Laverna, but devs dropped it. Found Turtl 2 days ago... Tried it on my Linux Box and Android - Amazing stuff.
21:08:05
RebelCoderRU
Looked at the source - defo good stuff.
21:08:12
RebelCoderRU
About to run my server on the Pi.
21:08:46
RebelCoderRU
RethinkDB was a bit of a pain to compile on the Pi though...
21:09:04
antoszka
I'll probably have more typical hardware to run it on.
21:09:08
RebelCoderRU
You have to get THE latest git branch and use clang compiler flag (info on the Git page)
21:09:47
RebelCoderRU
I am OK with the Pi for now. But I feel I will need to move to a proper X86 mini server like a Dell/Lenovo Mini PCs
21:09:53
TMA
have you managed to (ql:quickload "cffi-libffi") on sbcl/windows? what arcane magicks are needed?
21:10:43
RebelCoderRU
TMA ? Who is this for ? We are talking Linux here..
21:10:50
RebelCoderRU
Who is your question for ?
21:17:50
TMA
RebelCoderRU: that's not in contect of the current conversation.
21:18:13
TMA
better put would be "has anyone managed ..."
21:19:21
TMA
or "anyone: have you managed..."
2:19:55
ircquestion
Is lisp a religon?
2:19:59
ircquestion
Like that emacs?
2:21:57
Bike
no, it's just that we computer people only dimly realize we get worked up about things that aren't really worth it, and compare it to religion to make ourselves feel smart
2:38:52
theemacsshibe[m]
if you say it's a religion, it's a religion
4:24:19
vtomole_
What is the machine codethat is generated by disassemble in SBCL?
4:26:25
karlosz
your cpu's native instruction set
4:29:53
vtomole
Oh i see I was just confused cause the 'Break' instruction is not in x86_64.. i don't think? "(disassemble '(lambda (x) (* x x)))" generates "BREAK 16" as the last instruction.
4:35:17
karlosz
pretty sure its supposed to be BRK
4:39:22
vtomole
Yeah but that's not what i get: https://pastebin.com/s2cz94ik
4:39:48
aeth
They don't feed it into nasm or something. So they might have some syntax differences from what you're used to.
4:42:13
vtomole
Ah. SBCL has it's own assembler.
4:44:48
aeth
Afaik, yes. I asked that question a while back.
4:44:56
vtomole
If x86 has "brk" but the compiler generates "break", does the compiler really generate x86 code?
4:45:08
aeth
I think ccl is similar. Its assembly is parenthesized and looks very Lispy.
4:46:01
aeth
vtomole: Do compilers that use AT&T syntax really generate x86 code? Because they're a lot further than SBCL's disassemble syntax.
4:46:52
aeth
vtomole: It would be interesting to know if the differences were defined somewhere, though
8:11:54
shrdlu68
Is there a one-stop-shop guide to creating FFI to C?
8:12:11
shrdlu68
I'm thinking of creating bindings to libselinux.
8:37:26
p_l
SWIG can generate CFFI code too
8:49:34
TMA
SWIG CFFI generation is not that good unfortunately
Tuesday, 15th of May 2018, 9:07:42 UTC