Bike changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language<http://cliki.net/> logs:<https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.0, CMUCL 21b, ECL 16.1.3, CCL 1.11.5
damke has joined #lisp
EvW1 has quit [Ping timeout: 252 seconds]
EvW has joined #lisp
Baggers has quit [Remote host closed the connection]
<fouric> attila_lendvai: no way, that's dope af
smokeink has joined #lisp
<fouric> Do you have any particular links you can give me? All my searches are just yielding normal list-traversal functions
arescorpio has joined #lisp
<attila_lendvai> fouric: there's something new in sbcl that I haven't seen, iirc in sb-introspect, and a few years ago we wrote our own in hu.dwim.debug (also sbcl specific, but probably somewhat bitrotten by now)
Fare has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
<attila_lendvai> fouric: seems to be this one: SB-EXT::GC-AND-SEARCH-ROOTS
Kaisyu7 has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
jmercouris has quit [Ping timeout: 268 seconds]
<fouric> Oh! Thanks!
* fouric was abuot to start grepping through all the symbols in SB-INTROSPECT
<attila_lendvai> fouric: actually, I think this is the more public API: SB-INTROSPECT:MAP-ROOT
<fouric> Hm, undefined function
<fouric> oh thanks again
<attila_lendvai> fouric: the way to find it: (apropos "root")
<fouric> !
<fouric> I didn't know that that function existed!
<attila_lendvai> scratch that, map-root seems to do something else. no idea what inspired its name, though...
smurfrobot has joined #lisp
Bicyclidine is now known as Bike
<fouric> sb-ext::gc-and-search-roots is not defined
<fouric> i wonder if my sbcl is too old?
<Bike> i think it's a rpretty recent feature
<fouric> Hm, I'll try getting the latest, then.
smurfrobot has quit [Ping timeout: 256 seconds]
Fare has quit [Ping timeout: 240 seconds]
<Xach> fouric: how old is yours?
<fouric> 1.3.14.debian
<Xach> well, that is not *so* old
<fouric> Old enough, apparently.
<fouric> :/
* fouric finds the function in 1.4.5
fikka has quit [Ping timeout: 260 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]
<Xach> 1.4.5 has a bug but 1.4.6 will fix it
<smokeink> what bug
<whoman> lady
Fare has joined #lisp
patrixl has joined #lisp
patrixl has left #lisp [#lisp]
fikka has joined #lisp
Kundry_Wag has joined #lisp
pierpa_ has joined #lisp
Fare has quit [Ping timeout: 256 seconds]
Kundry_Wag has quit [Ping timeout: 248 seconds]
smokeink has quit [Remote host closed the connection]
Digit has quit [Ping timeout: 264 seconds]
mareskeg has joined #lisp
pagnol has quit [Ping timeout: 240 seconds]
mareskeg has quit [Quit: mareskeg]
Kundry_Wag has joined #lisp
<trocado> Hi! I wonder if there's a simple way to tell split-sequence not to split sub-strings.
<trocado> For example: (split-sequence:split-sequence #\Space "a b \"cde fgh\"")
<Xach> trocado: no
<trocado> ok, I guess I'll build my own function then...
attila_lendvai has quit [Read error: Connection reset by peer]
terpri has joined #lisp
Kundry_Wag has quit [Ping timeout: 245 seconds]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
jameser has joined #lisp
Kaisyu7 has joined #lisp
Mon_Ouie has joined #lisp
lroca has joined #lisp
jameser has quit [Quit: Textual IRC Client: www.textualapp.com]
fikka has quit [Ping timeout: 256 seconds]
damke has quit [Ping timeout: 264 seconds]
Pixel_Outlaw has joined #lisp
fikka has joined #lisp
damke has joined #lisp
d4ryus1 has joined #lisp
Lycurgus has joined #lisp
d4ryus has quit [Ping timeout: 260 seconds]
trocado has quit [Remote host closed the connection]
smurfrobot has joined #lisp
mareskeg has joined #lisp
smurfrobot has quit [Ping timeout: 268 seconds]
EvW has quit [Ping timeout: 265 seconds]
attila_lendvai has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 265 seconds]
fikka has joined #lisp
fisxoj has joined #lisp
sz0 has joined #lisp
Mutex7 has quit [Remote host closed the connection]
makomo has quit [Ping timeout: 256 seconds]
Cymew has joined #lisp
mareskeg has quit [Quit: mareskeg]
dessm has joined #lisp
Digit has joined #lisp
lroca has quit [Quit: lroca]
pyericz has quit [Quit: This computer has gone to sleep]
Cymew has quit [Ping timeout: 240 seconds]
asarch has joined #lisp
pyericz has joined #lisp
arescorpio has quit [Read error: Connection reset by peer]
Kundry_Wag has joined #lisp
Naergon has quit [Ping timeout: 255 seconds]
aijony has quit [Read error: Connection reset by peer]
heyedy has joined #lisp
smurfrobot has joined #lisp
aijony has joined #lisp
j0nd0e has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
deng_cn has quit [Read error: Connection reset by peer]
dpg has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
deng_cn has joined #lisp
Pixel_Outlaw has quit [Remote host closed the connection]
dpg has quit [Remote host closed the connection]
smurfrobot has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
DataLinkDroid has quit [Ping timeout: 248 seconds]
smurfrobot has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
shka_ has joined #lisp
pyericz_ has joined #lisp
pyericz has quit [Ping timeout: 260 seconds]
damke_ has joined #lisp
seafood has joined #lisp
damke has quit [Ping timeout: 264 seconds]
smurfrobot has quit [Ping timeout: 268 seconds]
DataLinkDroid has joined #lisp
<beach> Good morning everyone!
schoppenhauer has quit [Ping timeout: 240 seconds]
terpri has quit [Ping timeout: 240 seconds]
schoppenhauer has joined #lisp
asarch has quit [Quit: Leaving]
emaczen` has joined #lisp
fikka has joined #lisp
dmiles has quit [Ping timeout: 240 seconds]
<Lycurgus> yello beach, do you use roswell?
<beach> Nope, sorry.
<Lycurgus> ah, np
emaczen has quit [Ping timeout: 240 seconds]
<beach> I don't even know what it does.
<Lycurgus> it's a cl pkg mgr
<beach> ... though I have heard the name used here, of course.
Kevslinger has quit [Quit: Connection closed for inactivity]
<Lycurgus> which uses ql
<Lycurgus> like gem or cabal or whatever
drot_ has quit [Ping timeout: 240 seconds]
<Lycurgus> s/cabal/stack/ happy to say don't know what right thing for ruby is
drot_ has joined #lisp
<beach> "X is similar to Y (for some language that I don't use)" has never been an explanation that works for me. But I guess when I have time, I'll go read the Roswell documentation.
<beach> Same with questions like "Is there something similar to X (for some language that I don't use) in Common Lisp?".
dmiles has joined #lisp
<Lycurgus> are you a common lisp monoglot?
<Lycurgus> nothing wrong with that
<Lycurgus> uih
<beach> I quit using other languages a few decades ago, so I missed pretty much ever language invented since then.
j0nd0e` has joined #lisp
<beach> I did a bit of Python, just for teaching purposes, but that's it.
dessm has quit [Remote host closed the connection]
<Lycurgus> in ur wheelhouse you can do stuff
<pjb> We could give you a comparison Lisp vs. FORTRAN if you wanted.
<pjb> Have a look at FLPL ;-)
fisxoj has quit [Quit: fisxoj]
<Lycurgus> funny when you stepped out a bit it was to a not even but wanna be lisp like thing
j0nd0e has quit [Ping timeout: 256 seconds]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
terpri has joined #lisp
<fouric> beach: Roswell makes the process of installing and using multiple different Lisp implementations a bit more convenient
<fouric> It makes it easier to manage multiple *versions* of the same implementation easier, as well
<fouric> ...and I've heard that it has features to make writing CL "scripts" easier, but I haven't tried that myself yet.
<beach> fouric: Thanks. Very good explanation!
<rumbler3_> I still don't know what is inconvenient about symlinking the version of an implementation that you put in a place
<fouric> Glad to be useful *to* #lisp for once :)
<rumbler3_> i have a code folder, in it is the repo for sbcl and ccl
<rumbler3_> I have a repo for ccl 1.11 and for ccl trunk
<rumbler3_> I use c-u M-x slime to pick the version I want to run under emacs
<rumbler3_> what part of this does roswell make easier?
rippa has joined #lisp
<fouric> Downloading and installing new versions, for one.
<fouric> ros install sbcl/1.2.0 vs. going to the SBCL web site and picking out that specific version.
<beach> I am willing to believe that some people have more complicated requirements than I do, even though I don't fully understand those complications.
<fouric> Very useful for debugging problems that only arise on a particular version.
<fouric> Switching between implementations also takes fewer keystrokes and is more environment-independent than symlinks.
<fouric> ros use sbcl/1.4.5 vs ln -s target $HOME/path/to/sbcl-1.4.5
<fouric> ...and there's more that I can't test because I don't have roswell set up on my desktop yet.
<fouric> ...and it does more than just that - it allows you to very quickly install both Quicklisp libraries and also arbitrary GitHub libraries (potentially not in Quicklisp)
<fouric> ros install fouric/cl-termbox
Oladon has joined #lisp
<fouric> (don't actually install that library, it's broken, but the point stands)
Kundry_Wag has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
<fouric> Marginally quicker core builds, too - ros build <something> (can't test) vs. loading the script and then (sb-ext:save-lisp-and-die ...) etc.
sz0 has quit [Quit: Connection closed for inactivity]
karswell has quit [Remote host closed the connection]
karswell has joined #lisp
DataLinkDroid has quit [Quit: Ex-Chat]
Kundry_Wag has quit [Ping timeout: 268 seconds]
Fare has joined #lisp
Lycurgus has quit [Quit: Ex Chat]
Chream_ has quit [Ping timeout: 256 seconds]
dieggsy has joined #lisp
orivej has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
marusich has joined #lisp
willmichael has quit [Read error: Connection reset by peer]
pierpa_ has quit [Quit: Page closed]
fikka has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 260 seconds]
Bike has quit [Quit: Lost terminal]
CodeOrangutan has joined #lisp
seafood has quit [Ping timeout: 260 seconds]
Naergon has joined #lisp
willmichael has joined #lisp
oleo has quit [Quit: Leaving]
ebzzry_ has joined #lisp
dddddd has quit [Remote host closed the connection]
dieggsy has quit [Ping timeout: 245 seconds]
ebzzry_ has quit [Ping timeout: 260 seconds]
smurfrobot has quit [Remote host closed the connection]
damke_ has joined #lisp
d4ryus1 is now known as d4ryus
damke has quit [Ping timeout: 264 seconds]
lnostdal has quit [Ping timeout: 255 seconds]
pyericz_ has quit [Quit: Leaving]
Kundry_Wag has joined #lisp
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
nowhereman_ has joined #lisp
smurfrobot has joined #lisp
nowhere_man has quit [Ping timeout: 248 seconds]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
troydm has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
Oladon has quit [Quit: Leaving.]
Chream_ has joined #lisp
smokeink has joined #lisp
terpri has quit [Ping timeout: 256 seconds]
smurfrobot has quit [Ping timeout: 256 seconds]
damke has quit [Ping timeout: 264 seconds]
damke__ has joined #lisp
bjorkintosh has quit [Ping timeout: 260 seconds]
damke has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
LocaMocha has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
LocaMocha has quit [Remote host closed the connection]
vlatkoB has joined #lisp
Karl_Dscc has joined #lisp
smurfrobot has joined #lisp
fikka has joined #lisp
smurfrobot has quit [Remote host closed the connection]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
varjag has joined #lisp
Kundry_Wag has joined #lisp
stacksmith has quit [Ping timeout: 256 seconds]
troydm has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
varjag has quit [Ping timeout: 260 seconds]
wladz has quit [Ping timeout: 268 seconds]
wladz has joined #lisp
Chream_ has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 248 seconds]
mishoo has joined #lisp
flamebeard has joined #lisp
smurfrobot has joined #lisp
Karl_Dscc has quit [Remote host closed the connection]
smurfrobot has quit [Ping timeout: 240 seconds]
scymtym has quit [Ping timeout: 256 seconds]
damke has quit [Ping timeout: 264 seconds]
damke has joined #lisp
fikka has joined #lisp
shka_ has quit [Ping timeout: 256 seconds]
smurfrobot has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
smurfrobot has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
Tobbi has joined #lisp
mikecheck has joined #lisp
johnnymacs is now known as lisbeths
knobo4 has joined #lisp
jameser has joined #lisp
panji has joined #lisp
Ven`` has joined #lisp
dtornabene has joined #lisp
Cymew has joined #lisp
FreeBirdLjj has joined #lisp
Kundry_Wag has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
jameser has quit [Remote host closed the connection]
jameser has joined #lisp
Kundry_Wag has quit [Ping timeout: 248 seconds]
FreeBirdLjj has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
willmichael has quit [Ping timeout: 256 seconds]
terpri has joined #lisp
willmichael has joined #lisp
smurfrobot has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
willmichael has quit [Ping timeout: 256 seconds]
smurfrobot has quit [Ping timeout: 268 seconds]
scymtym has joined #lisp
mlf has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
willmichael has joined #lisp
Ven`` has joined #lisp
schweers has joined #lisp
Mutex7 has joined #lisp
willmichael has quit [Ping timeout: 240 seconds]
willmichael has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jmercouris has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
igemnace_ has joined #lisp
Kundry_Wag has joined #lisp
Ven`` has joined #lisp
damke_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
damke has quit [Ping timeout: 264 seconds]
``Erik has quit [Ping timeout: 256 seconds]
``Erik has joined #lisp
wigust has joined #lisp
Mutex7 has quit [Quit: Leaving]
pagnol has joined #lisp
igemnace_ is now known as igemnace
panji has quit [Remote host closed the connection]
willmichael has quit [Read error: Connection reset by peer]
willmichael has joined #lisp
frodef has quit [Ping timeout: 245 seconds]
nowhereman_ has quit [Ping timeout: 240 seconds]
pfdietz_ has quit [Ping timeout: 240 seconds]
Younder has quit [Remote host closed the connection]
pfdietz has joined #lisp
opal has quit [K-Lined]
fikka has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
mikecheck has left #lisp ["part"]
test1600 has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
nowhereman_ has joined #lisp
fikka has joined #lisp
red-dot has joined #lisp
rotty has quit [Ping timeout: 276 seconds]
angavrilov has joined #lisp
rotty has joined #lisp
test1600 has quit [Quit: Leaving]
Fare has quit [Ping timeout: 260 seconds]
smurfrobot has joined #lisp
jameser has quit [Quit: Textual IRC Client: www.textualapp.com]
damke__ has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 256 seconds]
smurfrobot has quit [Ping timeout: 240 seconds]
Kaisyu has quit [Quit: Connection closed for inactivity]
j0nd0e` has quit [Ping timeout: 240 seconds]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
fikka has joined #lisp
fisxoj has joined #lisp
m00natic has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wigust- has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
wigust has quit [Ping timeout: 252 seconds]
Amplituhedron has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
deng_cn has quit [Read error: Connection reset by peer]
j0nd0e` has joined #lisp
deng_cn has joined #lisp
deng_cn has quit [Read error: Connection reset by peer]
Ven`` has joined #lisp
dtornabene has quit [Remote host closed the connection]
energizer has quit [Ping timeout: 248 seconds]
<smokeink> does (ql;quickload :ironclad) yield this error for anyone else? COMPILE-FILE-ERROR while compiling #<IRONCLAD-SOURCE-FILE "ironclad" "src" "ciphers" "blowfish"> tried with both sbcl 1.4.4 and 1.4.5
<scymtym> smokeink: i routinely compile ironclad with SBCL as a benchmark for the compiler (shaved off another ~ 10 % runtime and consing yesterday). i didn't have see problems. in any case, the actual error is either above the one you mention or muffled by quicklisp. i suggest trying (asdf:load-system :ironclad :force t) and searching for the actual error
deng_cn has joined #lisp
Kundry_Wag has joined #lisp
willmichael has quit [Ping timeout: 256 seconds]
willmichael has joined #lisp
Kundry_Wag has quit [Ping timeout: 255 seconds]
<smokeink> the trigger for that error turned out to be this (proclaim `(optimize (debug 0) (speed 3) (space 3) (safety 0))) in my .sbclrc
smurfrobot has joined #lisp
deng_cn has quit [Ping timeout: 240 seconds]
deng_cn has joined #lisp
<scymtym> smokeink: do yourself a favor and don't use that policy as a default
smurfrobot has quit [Ping timeout: 260 seconds]
orivej has joined #lisp
Pierpa has quit [Ping timeout: 260 seconds]
willmichael has quit [Read error: Connection reset by peer]
willmichael has joined #lisp
willmichael has quit [Ping timeout: 240 seconds]
willmichael has joined #lisp
deng_cn has quit [Read error: Connection reset by peer]
deng_cn has joined #lisp
fisxoj has quit [Quit: fisxoj]
Satou has joined #lisp
hhdave has joined #lisp
makomo has joined #lisp
nowhereman_ has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 240 seconds]
papachan has joined #lisp
damke__ has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
shrdlu68 has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dxtr> So I've been reading and looking around for a while and I still feel I don't quite know what clack is
<dxtr> Why would I use that?
<Shinmera> it's an abstraction over HTTP server implementations.
<Shinmera> you might want to use it if you have different concerns about the capabilities of the server in different settings.
<dxtr> So if I "lock" my stuff to a specific http server then clack is practically useless?
<Shinmera> Yes.
<dxtr> Ah, alright
<Shinmera> It also has some other stuff like middleware that offer some additional features, but I don't really know about that part.
damke__ has quit [Ping timeout: 264 seconds]
pagnol has quit [Remote host closed the connection]
damke__ has joined #lisp
<Shinmera> Also, disclaimer, I guess: I never used clack myself, I have my own way of doing things that I prefer.
smurfrobot has joined #lisp
trocado has joined #lisp
smurfrobot has quit [Ping timeout: 276 seconds]
smokeink has quit [Ping timeout: 268 seconds]
groovy2shoes has quit [Remote host closed the connection]
Ven`` has joined #lisp
fikka has joined #lisp
EvW1 has joined #lisp
Amplituhedron has quit [Read error: Connection reset by peer]
damke has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
milanj has joined #lisp
smurfrobot has joined #lisp
makomo has quit [Ping timeout: 265 seconds]
schweers has quit [Remote host closed the connection]
damke_ has joined #lisp
smurfrobot has quit [Ping timeout: 252 seconds]
pagnol has joined #lisp
damke has quit [Ping timeout: 264 seconds]
j0nd0e` has quit [Ping timeout: 260 seconds]
pagnol has quit [Read error: Connection reset by peer]
siraben has joined #lisp
pagnol has joined #lisp
random-nick has joined #lisp
Kundry_Wag has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
milanj has quit [Quit: This computer has gone to sleep]
schweers has joined #lisp
Ven`` has joined #lisp
chronull has joined #lisp
chronull has quit [Remote host closed the connection]
EvW1 has quit [Ping timeout: 255 seconds]
SaganMan has joined #lisp
pagnol has quit [Remote host closed the connection]
pagnol has joined #lisp
nowhereman_ has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
papachan has quit [Quit: WeeChat 2.0.1]
Kundry_Wag has quit [Read error: Connection reset by peer]
Kundry_Wag has joined #lisp
smurfrobot has joined #lisp
milanj has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
dddddd has joined #lisp
pagnol has quit [Quit: Ex-Chat]
Ven`` has quit [Read error: Connection reset by peer]
pagnol has joined #lisp
Ven`` has joined #lisp
oleo has joined #lisp
troydm has quit [Ping timeout: 252 seconds]
pagnol has quit [Remote host closed the connection]
pagnol has joined #lisp
troydm has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
<kolb> smokeink: yeah don't ever do that.
<kolb> Your implementation should provide sane defaults
mishoo has quit [Ping timeout: 256 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
nowhere_man has joined #lisp
nowhereman_ has quit [Ping timeout: 240 seconds]
mishoo has joined #lisp
erikc has joined #lisp
python476 has joined #lisp
LiamH has joined #lisp
mareskeg has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
mareskeg has quit [Quit: mareskeg]
warweasle has joined #lisp
python476 has quit [Read error: Connection reset by peer]
trocado has quit [Ping timeout: 276 seconds]
fikka has quit [Ping timeout: 268 seconds]
Kevslinger has joined #lisp
smurfrobot has joined #lisp
shrdlu68 has quit [Quit: Lost terminal]
smurfrobot has quit [Ping timeout: 245 seconds]
bjorkintosh has joined #lisp
Bike has joined #lisp
Murii|osx has joined #lisp
warweasle has quit [Quit: rcirc on GNU Emacs 24.4.1]
fikka has joined #lisp
<jmercouris> what do people generally have in their sbclrc eclrc ccl-init files other than quicklisp?
<Bike> i set print-length so circular structures don't hang the repl
<Shinmera> I load a custom ASDF
<Bike> and so that i don't accidentally print 50000 length arrays
<jmercouris> also, what are the justifications for implementation providers to make something like an sb-ext rather than a standalone system?
<Shinmera> and on sbcl set the source location
<beach> An OPTIMIZE proclamation for debug 3 speed 0.
fikka has quit [Ping timeout: 240 seconds]
<jmercouris> beach: lol
<beach> why is that funny?
pfdietz has quit []
<jmercouris> beach: I assume you were making a reference to the config above, if that is actually true, it is not as funny
cage_ has joined #lisp
<jmercouris> Bike: that's a good one, how do you set that?
<Shinmera> (setf *print-circle* T)
<Bike> (setf *print-length* 20) or so
<jmercouris> Shinmera: thanks
<jmercouris> no wait, now I'm not sure
<beach> jmercouris: Yes, that's what I put in my .sbclrc. Is that funny?
<Bike> well, print circle is good too
<jmercouris> beach: I said in the case that it *is* it is not funny
<jmercouris> nvm, doesn't matter :D
FreeBirdLjj has joined #lisp
<beach> Got it [I think].
<Bike> sb-ext instead of standalone system, a lot of the extensions aren't standard or portable, for one
<jmercouris> Bike: what are some of the reasons for that? what can make something non-portable?
<jmercouris> including a c lib or something like that? or?
damke__ has joined #lisp
<Bike> well, for example, sb-ext has stuff for compare and swap
<Bike> this requires compiler and runtime support
<Bike> but isn't part of the language specification
<jmercouris> ah, okay
<jmercouris> so basically when you need to interface with the compiler in such a way not described in the spec, you have to make a non-portable extension
damke_ has quit [Ping timeout: 264 seconds]
<jmercouris> or rather, in a way that is not possible based on the spec
<jmercouris> e.g. a non-composable problem (I think that's how you'd say that)
<Bike> i don't know what composability is
<jmercouris> I'm trying to say that "given x functions we have in our posession, we have a set of things we can do", what we are trying to do, is outside of that set, so therefore we must expand "x"
fikka has joined #lisp
<whoman> try prolog
<whoman> for solving those kind of situations
<Bike> anyway, and if implementations offer extensions in a uniform enough way you can have another library that wraps all of those and acts as a portable extension
<Bike> like bordeaux threads
<jmercouris> so, in a way, the language spec can be extended if enough people agree on it, without actually changing the spec
<jmercouris> in an "official" capacity
<cage_> hello, given that the original author orphaned it i have set up a cl-colors repository at https://notabug.org/cage/cl-colors
knobo4 has quit [Ping timeout: 256 seconds]
<cage_> i hope to became the new maintainer eventually, patch and testing are welcome of course :)
<Bike> right
old_man has joined #lisp
old_man is now known as oldCrisis
fikka has quit [Ping timeout: 276 seconds]
<oldCrisis> I am 27, Is it too late to learn lisp as my first language. I have a little experience with programming before, nothing ground breaking just some simple programs
<beach> Not too late.
<beach> If you need advice on what to install and what material to read, you can ask here.
Satou has quit [Quit: Cya soon guys!]
<oldCrisis> beach: I did setup SBCL and emacs. And found out the Practical CL book
Kundry_Wag has quit [Remote host closed the connection]
<beach> Then you are all set.
<oldCrisis> ok thanks
<beach> You can even ask Common Lisp questions here if you like.
<beach> It is not a Common Lisp support channel, but newbies are tolerated as long as they show a willingness to improve.
<beach> For really basic questions, there is #clnoobs.
<oldCrisis> One last question Does Practical CL book contains exercise? Because I cannot learn without exercises
<oldCrisis> Oh, what lisp channel is this?
willmichael has quit [Ping timeout: 265 seconds]
<beach> It is a channel for discussions among people who are interested in Common Lisp.
<oldCrisis> ok go it
<beach> The discussions can be quite detailed sometimes.
pagnol has quit [Ping timeout: 240 seconds]
Kundry_W_ has joined #lisp
<beach> I would think PCL has exercises. Let me check...
comborico1611 has joined #lisp
<beach> Hmm, no I guess not.
Cymew has quit [Remote host closed the connection]
<oldCrisis> sad
<beach> There should be plenty of exercises on the net to work on.
scymtym has quit [Ping timeout: 240 seconds]
<oldCrisis> ok i'll find them. thank you for your help :)
<beach> Anytime.
<Xach> No, it does not.
zbir has joined #lisp
oldCrisis has left #lisp [#lisp]
<Xach> (sorry for the lag. network)
Kundry_W_ has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rumbler31 has joined #lisp
willmichael has joined #lisp
Pierpa has joined #lisp
siraben has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<_death> if it's your first language, maybe gentle is better
<_death> ah, gone
Ven`` has joined #lisp
smurfrobot has joined #lisp
willmichael has quit [Ping timeout: 245 seconds]
smurfrobot has quit [Ping timeout: 245 seconds]
willmichael has joined #lisp
zooey has quit [Remote host closed the connection]
zooey has joined #lisp
willmichael has quit [Ping timeout: 260 seconds]
zbir has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
zbir has joined #lisp
willmichael has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
warweasle has joined #lisp
<jmercouris> beach: pcl has exercises at the end of the book
<beach> Oh. Sorry.
<jmercouris> beach: they are titled "Practical: <some topic>"
dyelar has joined #lisp
<jmercouris> like "Practical: Parsinb Binary Files"
<beach> I'll try to remember.
orivej has joined #lisp
cage_ has quit [Remote host closed the connection]
cage_ has joined #lisp
pagnol has joined #lisp
zacts has quit [Quit: WeeChat 1.9.1]
zacts has joined #lisp
flamebeard has quit [Quit: Leaving]
al-damiri has joined #lisp
raynold has quit [Quit: Connection closed for inactivity]
zotan has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
<Shinmera> They're not really exercises, since the book goes through the implementation process.
<Shinmera> Rather than asking you to do something on your own.
fikka has joined #lisp
zotan has joined #lisp
Kundry_Wag has joined #lisp
whyNOP has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 256 seconds]
willmichael has quit [Ping timeout: 256 seconds]
willmichael has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Karl_Dscc has joined #lisp
papachan has joined #lisp
Jesin has joined #lisp
<jmercouris> They are exercises with solutions, it doesn't make them *not* exercises
<Shinmera> There is never a singular problem statement or anything of the sort. It's a tutorial, not an exercise.
knobo4 has joined #lisp
Kundry_Wag has joined #lisp
<jmercouris> Shinmera: "Practical: make a spam filter", that's your exercise and problem statement
<jmercouris> then it is subdivided into smaller problems that it interactively helps you solve
EvW has joined #lisp
smurfrobot has quit [Remote host closed the connection]
<jmercouris> it's not a language reference, nor is it a tutorial on lisp, it is what I can only describe as an exercise
<whoman> practical - practice
smurfrobot has joined #lisp
surya has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
shka_ has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Kundry_Wag has quit [Remote host closed the connection]
Ven`` has joined #lisp
Ven`` has quit [Client Quit]
dyelar has quit [Quit: Leaving.]
Kundry_Wag has joined #lisp
Jesin has quit [Quit: Leaving]
fikka has joined #lisp
Elite-Epochs has quit [Quit: ZNC 1.7.x-git-876-42939c9 - https://znc.in]
smurfrobot has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
shenghi has quit [Quit: WeeChat 2.0.1]
shenghi has joined #lisp
Pierpa has quit [Ping timeout: 260 seconds]
schweers has quit [Ping timeout: 240 seconds]
rumbler31 has quit [Ping timeout: 240 seconds]
shenghi has quit [Client Quit]
shenghi has joined #lisp
comborico1611 has quit [Quit: Konversation terminated!]
Fare has joined #lisp
ckonstanski has joined #lisp
m00natic has quit [Remote host closed the connection]
mareskeg has joined #lisp
Cymew has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
igemnace has joined #lisp
Cymew has quit [Ping timeout: 252 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
mareskeg has quit [Quit: mareskeg]
fikka has joined #lisp
rumbler31 has joined #lisp
knobo4 has quit [Ping timeout: 252 seconds]
smurfrobot has quit [Remote host closed the connection]
attila_lendvai has joined #lisp
pagnol has quit [Ping timeout: 240 seconds]
EvW has quit [Ping timeout: 245 seconds]
mareskeg has joined #lisp
pdesaulniers has quit [Disconnected by services]
spoonie has joined #lisp
orivej has quit [Ping timeout: 260 seconds]
Satou has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
Pierpa has joined #lisp
hhdave has quit [Ping timeout: 265 seconds]
Kundry_Wag has quit [Remote host closed the connection]
makomo has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
Kundry_Wag has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
igemnace has joined #lisp
pagnol has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
mareskeg has quit [Quit: mareskeg]
FreeBirdLjj has quit [Remote host closed the connection]
damke has joined #lisp
energizer has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
damke__ has quit [Ping timeout: 264 seconds]
surya has quit [Ping timeout: 240 seconds]
nowhereman_ has joined #lisp
zbir has quit [Read error: Connection reset by peer]
zbir` has joined #lisp
nowhere_man has quit [Ping timeout: 245 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
damke_ has joined #lisp
attila_lendvai has joined #lisp
damke has quit [Ping timeout: 264 seconds]
cage_ has quit [Quit: Leaving]
zch has joined #lisp
troydm has quit [Ping timeout: 256 seconds]
random-nick has quit [Read error: Connection reset by peer]
clynbech has joined #lisp
damke has joined #lisp
karswell has quit [Ping timeout: 252 seconds]
fikka has quit [Ping timeout: 255 seconds]
damke_ has quit [Ping timeout: 264 seconds]
clynbech has quit [Client Quit]
Karl_Dscc has quit [Remote host closed the connection]
fikka has joined #lisp
smurfrobot has joined #lisp
scymtym has joined #lisp
pagnol has quit [Ping timeout: 268 seconds]
smurfrobot has quit [Ping timeout: 260 seconds]
SaganMan has quit [Quit: WeeChat 1.6]
mlf has joined #lisp
zbir` is now known as zbir
troydm has joined #lisp
khisanth_ has quit [Ping timeout: 265 seconds]
zch has left #lisp ["ERC (IRC client for Emacs 25.2.2)"]
shrdlu68 has joined #lisp
zch has joined #lisp
mareskeg has joined #lisp
mareskeg has quit [Client Quit]
khisanth_ has joined #lisp
random-nick has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
damke has quit [Ping timeout: 264 seconds]
damke has joined #lisp
fikka has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
fikka has quit [Ping timeout: 260 seconds]
Fare has quit [Ping timeout: 256 seconds]
smurfrobot has joined #lisp
Satou has quit [Quit: Cya soon guys!]
smurfrobot has quit [Ping timeout: 256 seconds]
<dxtr> So do anyone here have experience with snooze? I don't understand the routing here really
smurfrobot has joined #lisp
vlatkoB has quit [Remote host closed the connection]
smurfrobot has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
Pierpa has quit [Ping timeout: 260 seconds]
milanj has joined #lisp
willmichael has quit [Ping timeout: 252 seconds]
fikka has quit [Ping timeout: 256 seconds]
milanj has quit [Client Quit]
fikka has joined #lisp
Fare has joined #lisp
damke_ has joined #lisp
willmichael has joined #lisp
damke has quit [Ping timeout: 264 seconds]
pagnol has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
nowhereman_ has quit [Ping timeout: 265 seconds]
Mutex7 has joined #lisp
sjl__ is now known as sjl
orivej has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 255 seconds]
Pixel_Outlaw has joined #lisp
disumu has joined #lisp
Cymew has joined #lisp
orivej has quit [Ping timeout: 268 seconds]
orivej_ has joined #lisp
Cymew has quit [Ping timeout: 256 seconds]
Pierpa has joined #lisp
hjek has joined #lisp
nowhereman_ has joined #lisp
EvW1 has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
<fouric> Does anyone know of a (library containing a) function that allows me to "invert" the order of nested calls so that they read left-to-right?
<fouric> e.g. (reduce #'+ (mapcar #'1+ foo)) -> (lrread (x foo) (mapcar #'1+ x) (reduce #'+ x))
<Bike> ...what?
<Bike> (let ((x (mapcar #'1+ foo))) (reduce #'+ x)), like that?
<fouric> but for n things instead of 2
<fouric> Shinmera: do you have a few minutes to elaborate on your toplists repo, or should i just read the code
<Bike> sounds more like a compiler than a macro, heh.
<fouric> Erm, macro, not function, sorry.
<fouric> You *should* be able to make it with a macro, though, right?
<fouric> ...and I suppose that that means that you don't know of an already-existing one?
<Bike> well, yes, but it would be a pretty complicated one.
<Bike> i don't, no. other than compilers.
<Bike> it would be okay to write yourself if you knew you only had function calls.
<Bike> and literals or symbols. but that's hardly ever the case.
<Bike> why do you want this?
hjek has quit [Quit: leaving]
<fouric> I get the feeling that for some types of deeply-nested function+macro forms, it would be easier to read left-to-right than the other way around.
<fouric> I was specifically thinking of dataflow programming - not that I have any experience with it, but it doesn't hurt to look around.
<Bike> maybe, but that's generally a rewrite i'd do manually
hjek has joined #lisp
<Bike> i only know dataflow programming when you actually draw it out instead of doing it textually
<Bike> like puredata
<fouric> Part of it might be that I don't have enough experience to know that this isn't really something that I need - but I'd at least like to find out for myself.
<fouric> Why would forms other than function calls, literals, and symbols (are literals and symbols called "forms"?) interfere with the making of such a macro?
stacksmith has joined #lisp
<Bike> a "form" is anything you evaluate.
<fouric> OK, good.
<Bike> well, how i understand your conception of this function is you give it a form, and it rewrites it to avoid nesting.
<Bike> so (foo (bar) (baz)) becomes (let* ((a (bar)) (b (baz))) (foo a b)) or so.
<Bike> nesting is easy to understand with function calls; the elements of the cdr of the call are evaluated normally, so you can rewrite recursively and such
<Bike> special operators, however, have more complicated syntax
fikka has joined #lisp
angavrilov has quit [Remote host closed the connection]
<fouric> Oh, sorry, I wasn't very precise.
<fouric> I was envisioning a macro where you give it a syntax like (llread (x out-sym) (foo x) (bar x) (baz x)) and it gets expanded to be nested: (baz (bar (foo out-sym)))
<Bike> oh. oh oh oh
<Bike> so i have it backwards
<fouric> yes, but that's because i'm tired and derpy lol
<Bike> and llread means x is bound to the previous result, except for the first one
<Bike> that's pretty easy
<fouric> I think that I could write it in a reasonable about of time - but it feels like this is something that might be desirable enough to be included in a utility library like Alexandria - but it isn't in Alexandria, and I don't know how to describe it in such a way that my search engine can find it.
<fouric> ...hence the question.
<Bike> mm. no, i don't think it exists. there is a similar macro in uiop somewhere, though...
fikka has quit [Ping timeout: 260 seconds]
<fouric> Oh! Is this Fare's NEST, or a different one?
<Bike> it's fare's, yes
<fouric> OK, cool - not exactly what I need, but I didn't know that it was in UIOP, and I might need it some day, so thanks!
* fouric bookmarks
fikka has joined #lisp
<Bike> (defmacro llread ((name initial) &body forms) (if (null forms) initial `(llread (,name (let ((,name ,initial)) ,(first forms))) ,@rest forms)) or something
<fouric> Ooh, this looks promising!
<fouric> thank you ty
<Bike> the expansion isn't quite as nice, of course
<fouric> Right, but that's what I get for being a lazy bum and not writing it by hand :P
vtomole has joined #lisp
<fouric> Nice, it works perfectly. Thank you!
nowhere_man has joined #lisp
nowhereman_ has quit [Ping timeout: 265 seconds]
fikka has quit [Ping timeout: 240 seconds]
<fouric> Erm, ignore that second-to-last message, but keep the last one.
shrdlu68 has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
<_death> there are those arrow libraries, and also see https://adeht.org/usenet-gems/malleability.txt
<fouric> That is an excellent post.
warweasle has quit [Quit: rcirc on GNU Emacs 24.4.1]
<fouric> I'm beginning to realize that one of Lisp's greatest strengths is the ability to create a DSL that allows you to express your ideas in the most clear or concise way possible.
fikka has quit [Ping timeout: 264 seconds]
<_death> right, and you need a good taste so that what's clear to you won't be a total mess to others
<fouric> ...and that's the hard part, it seems.
<fouric> It feels like Lisp makes programming even more like art by removing many of the mechanical restrictions that other languages have.
* fouric is a bad artist
comborico1611 has joined #lisp
pilfink has joined #lisp
hjek has quit [Quit: leaving]
<Shinmera> fouric: Hm?
vtomole has quit [Ping timeout: 260 seconds]
<fouric> What is a "top list"? Literally just a list of things that one finds cool?
<Shinmera> The idea is you can create lists of items, and people can sort them according to how they rate them, then compare how they rated things.
<fouric> _death: https://adeht.org/ is very, very interesting to me. I don't suppose that you know of any similar sites or pages collecting articles/posts like those?
<Shinmera> It's something I did a while ago to discuss which games me and my friends liked best of 2017, and I thought it might make a nice thing to have in general.
<fouric> Shinmera: Oh! That's *much* cooler than I was imagining!
<fouric> ...I need this.
<Shinmera> Sure, then wait a few more days and you can have it.
zbir has quit [Remote host closed the connection]
<fouric> (sorry, not trying to shove you into making it easy for me to use - I'm happy to wait, and I would try to contribute myself if I had a bit more time)
zbir has joined #lisp
<Shinmera> It'll be publicly available on tymoon.eu like everything else I do, so
<fouric> Thank you sir :)
zbir has quit [Ping timeout: 268 seconds]
Kundry_Wag has quit [Remote host closed the connection]
<_death> fouric: there's yarchive.net but it's not Lisp specific
<fouric> "Computers" "Electrical" "Physics" "Space" I'll take it
smurfrobot has joined #lisp
<fouric> There's one at least
<whoman> fouric: terms of art; tried haskell? or rather, Prolog ?
<fouric> I tried Haskell *briefly*, then gave up - Common Lisp is much easier, mechanically. Both those languages are still on my list of things to learn, but far enough down that it'll be a few decades until I get to them.
attila_lendvai has quit [Read error: Connection reset by peer]
<_death> fouric: and of course there's xach's archives, https://www.xach.com/lisp/
<aeth> fouric: In terms of art, have you tried Piet? https://esolangs.org/wiki/Piet
mareskeg has joined #lisp
<fouric> _death: ahhh thank you
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
<fouric> aeth: nope! I haven't even heard of it *clicks*
<fouric> oh loooool
<fouric> that's amusing
Naergon has quit [Ping timeout: 240 seconds]
Kundry_Wag has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
<aeth> I think the only language more expressive than Lisp, and in a very different way, is assembly. There, you can do literally whatever you want, and probably very efficiently, although not portably. (And C is not sufficient portable assembly.)
<_death> Lisp is sufficiently portable assembly :)
<aeth> Assembly fairly directly translates to/from s-expressions, too, so it probably wouldn't be too hard to give it real macros. It already has real functions.
<Bike> some kind of "macro assembler", you say
shka_ has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
<_death> compare this solution to the one given in C in the first link
<fouric> Hm, we may have differing notions of "expressive".
<fouric> Assembly is certainly not concise.
<aeth> _death: All we need is more languages with define-vop so someone can write a define-vop portability library.
<aeth> fouric: Everything is concise when you apply enough macros and functions, though.
<aeth> CL isn't a particularly concise language if you take away the macros (including the built-in macros)
<aeth> Iteration would be done through tagbody and go!
disumu has quit [Remote host closed the connection]
<aeth> tagbody and go can fairly directly be translated into asm. Just "namespace" the tags to mimic the contained goto effect.
<Bike> except go out of a function.
<Bike> and unwind protect and special bindings
fikka has quit [Ping timeout: 248 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
Kundry_Wag has quit [Remote host closed the connection]
<fouric> Yeah, but if you remove macros, it's no longer Lisp.
<aeth> fouric: My point is that with asm, you can trivially add Lisp-style macros and then use Lisp-style macros to write Lisp-style abstractions (although you're working with registers instead of lexically scoped variables and special variables)
<aeth> I'm not sure there are any languages where it's that easy.
<whoman> list processing? s-expressions? there are a few aspects at work here.
damke has joined #lisp
<aeth> whoman: You'd have to write the macro system in another language instead of directly in asm (unless you first built up all of the abstractions necessary, which would be a waste of time because CL exists)
<_death> I also found http://canonical.org/~kragen/sw/urscheme/compiler.scm.html a very neat example, starting from very little ending with a working compiler
<aeth> Although, nothing stops you from writing CL in asm except time.
<aeth> There's no mismatch you'd get with high level languages.
<aeth> No hacky workarounds.
damke_ has quit [Ping timeout: 264 seconds]
<_death> I note that this latter example doesn't define macros..
khisanth_ has quit [Ping timeout: 252 seconds]
EvW1 has quit [Ping timeout: 240 seconds]
varjag has joined #lisp
khisanth_ has joined #lisp
mareskeg has quit [Ping timeout: 240 seconds]
loli has quit [Quit: WeeChat 2.0.1]
thinkpad has quit [Ping timeout: 240 seconds]
loli has joined #lisp
thinkpad has joined #lisp
wowaname has joined #lisp
wowaname is now known as opal
aijony has quit [Ping timeout: 256 seconds]
varjag has quit [Ping timeout: 268 seconds]
milanj has joined #lisp
zacts has quit [Ping timeout: 256 seconds]
le4fy has quit [Ping timeout: 256 seconds]
sellout has quit [Ping timeout: 256 seconds]
Duns_Scrotus has quit [Ping timeout: 256 seconds]
aijony has joined #lisp
Duns_Scrotus has joined #lisp
l1x has quit [Ping timeout: 256 seconds]
Baggers has joined #lisp
l1x has joined #lisp
wxie has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
Karl_Dscc has joined #lisp
jmercouris has quit [Ping timeout: 240 seconds]
wxie has quit [Remote host closed the connection]
<pjb> aeth: well, writing lisp (or anything) in assembly is rather easy and fast: you just need to implement a few "primitive" functions and assembler macros, and use them systematically. It may be syntactically inconvenient, but you can achieve a higher level of abstraction quickly and easily enough.
smurfrobot has joined #lisp
khisanth_ has quit [Ping timeout: 260 seconds]
smurfrobot has quit [Ping timeout: 256 seconds]
sellout has joined #lisp
Bike has quit [Ping timeout: 260 seconds]
mhd has joined #lisp
khisanth_ has joined #lisp
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zacts has joined #lisp
Mutex7 has quit [Quit: Leaving]
hjek has joined #lisp
LiamH has quit [Quit: Leaving.]
fikka has joined #lisp
rumbler31 has quit [Ping timeout: 260 seconds]
schoppenhauer has quit [Ping timeout: 240 seconds]
Kundry_Wag has joined #lisp
orivej_ has quit [Ping timeout: 260 seconds]
trocado has joined #lisp
schoppenhauer has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
papachan has quit [Quit: WeeChat 2.0.1]
Karl_Dscc has quit [Remote host closed the connection]
Bike has joined #lisp
<alandipert> _death your day 5 asm solution is awesome, thanks for sharing
random-nick has quit [Read error: Connection reset by peer]
Pixel_Outlaw has quit [Quit: Leaving]
willmichael has quit [Ping timeout: 240 seconds]
willmichael has joined #lisp
<_death> alandipert: it's merely a "port" of the C solution
smurfrobot has joined #lisp
comborico1611 has quit [Quit: Konversation terminated!]
smurfrobot has quit [Ping timeout: 248 seconds]
<alandipert> _death still :-)
asarch has joined #lisp
siraben has joined #lisp
zch has quit [Remote host closed the connection]
safe has joined #lisp
siraben has quit [Read error: Connection reset by peer]