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
damke has quit [Ping timeout: 264 seconds]
smurfrobot has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 245 seconds]
motersen has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 265 seconds]
asarch has joined #lisp
comborico1611 has quit [Quit: Konversation terminated!]
quietcharlotte has quit [Ping timeout: 248 seconds]
varjag has quit [Ping timeout: 240 seconds]
krwq has joined #lisp
fikka has joined #lisp
mishoo has quit [Ping timeout: 256 seconds]
krwq has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 240 seconds]
mishoo has joined #lisp
pagnol has quit [Ping timeout: 245 seconds]
mishoo has quit [Ping timeout: 256 seconds]
Baggers has quit [Remote host closed the connection]
malice has quit [Remote host closed the connection]
smurfrobot has joined #lisp
Hydan has joined #lisp
Hydan is now known as chkhd
chkhd is now known as hydan
smurfrobot has quit [Ping timeout: 260 seconds]
quietcharlotte has joined #lisp
void_pointer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
milanj has joined #lisp
quietcharlotte_ has joined #lisp
fikka has joined #lisp
quietcharlotte_ has left #lisp [#lisp]
quietcharlotte has quit [Quit: Leaving]
quietcharlotte has joined #lisp
python476 has joined #lisp
trocado has joined #lisp
Kaisyu has quit [Quit: Connection closed for inactivity]
<trocado> hi! anyone knows what's going on with sbcl's site? seems down...
<pierpa_> try asking in #sbcl
<Bike> i think the answer is "sourceforge"
freeman42x]NixOS has quit [Ping timeout: 252 seconds]
<trocado> is anything wrong with sourceforge? the landing page is opening on my machine.
<Bike> yeah, but sbcl's hosting has been up and down rcently.
<trocado> ok
<trocado> you wouldn't know of a mirror for the manual?
<Bike> google cache has it
<Bike> as of a few days ago
<trocado> i forgot about google cache, thanks!
arescorpio has joined #lisp
Naergon has joined #lisp
krwq has joined #lisp
Arcaelyx_ has joined #lisp
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fikka has quit [Ping timeout: 268 seconds]
Arcaelyx has quit [Ping timeout: 240 seconds]
dddddd has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
EvW has quit [Ping timeout: 252 seconds]
dddddd has joined #lisp
rumbler31 has joined #lisp
smurfrobot has joined #lisp
rumbler31 has quit [Ping timeout: 276 seconds]
damke_ has quit [Ping timeout: 264 seconds]
Fare has quit [Ping timeout: 260 seconds]
smurfrobot has quit [Ping timeout: 240 seconds]
zooey has quit [Remote host closed the connection]
damke_ has joined #lisp
zooey has joined #lisp
marusich has quit [Ping timeout: 260 seconds]
Arcaelyx has joined #lisp
trocado has quit [Ping timeout: 265 seconds]
Fare has joined #lisp
Arcaelyx_ has quit [Ping timeout: 240 seconds]
d4ryus1 has joined #lisp
d4ryus has quit [Ping timeout: 265 seconds]
Karl_Dscc has joined #lisp
python476 has quit [Ping timeout: 256 seconds]
marusich has joined #lisp
Rawriful has quit [Quit: WeeChat 1.4]
figurehe4d has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
marusich has quit [Ping timeout: 240 seconds]
dmilez_ has quit [Ping timeout: 260 seconds]
<nydel> i don't think i've ever seriously used cmucl. i might be interested to try out CLX its built-in x11 gui interface, anyone used it to positive or negative experience?
zooey has quit [Remote host closed the connection]
zooey has joined #lisp
axg has quit [Quit: leaving]
<Bike> clx isn't cmucl-only
<Bike> and programming with clx is equivalent to programming with xlib, that is to say, extraordinarily unpleasant
attila_lendvai has quit [Quit: Leaving.]
k-stz has quit [Remote host closed the connection]
Lycurgus has joined #lisp
<Lycurgus> i used it before the fork
<Lycurgus> fwiu they're still essentially similar
fikka has joined #lisp
smurfrobot has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
nika has joined #lisp
EvW1 has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
vtomole has joined #lisp
vtomole has quit [Ping timeout: 260 seconds]
rumbler31 has joined #lisp
rumbler31 has quit [Remote host closed the connection]
sz0 has joined #lisp
wxie has joined #lisp
krwq has quit [Remote host closed the connection]
arescorpio has quit [Quit: Leaving.]
smurfrobot has joined #lisp
krwq has joined #lisp
EvW1 has quit [Ping timeout: 240 seconds]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
smurfrobot has quit [Ping timeout: 260 seconds]
axg has joined #lisp
dieggsy has joined #lisp
KarlDscc has joined #lisp
schoppenhauer has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 255 seconds]
schoppenhauer has joined #lisp
wxie has quit [Quit: Bye.]
Karl_Dscc has quit [Ping timeout: 260 seconds]
KarlDscc has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
Andros has joined #lisp
<beach> Good morning everyone!
<Lycurgus> yello beach
smurfrobot has joined #lisp
<Lycurgus> oder moin
Oladon has joined #lisp
hydan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rippa has joined #lisp
vtomole has joined #lisp
moei has quit [Quit: Leaving...]
Kevslinger has quit [Quit: Connection closed for inactivity]
zooey has quit [Ping timeout: 255 seconds]
zooey has joined #lisp
smurfrobot has quit [Remote host closed the connection]
rumbler31 has joined #lisp
<beach> Lycurgus: So now that you know about all the activities toward a Lisp OS, have you decided to help out with some project?
<Lycurgus> i have my own project
<beach> What is that?
<Lycurgus> i call it MCP
rumbler31 has quit [Ping timeout: 240 seconds]
<Lycurgus> MCP/DCP
<beach> And what does it do?
<Lycurgus> the lisp image portion would be the "upper part" of MCP married to a SSI linux kernel
<Lycurgus> and of course I'm not limited to lisp
<Lycurgus> albeit fairly heavily committed
<krwq> beach: are you talking about something else than mezzano?
<krwq> beach: why not fork off mezzano?
<beach> krwq: Very different goals.
<krwq> beach: but you got something working, and I think it still might be less work to fix it than write a new one from the scratch
<beach> I am afraid that it would be more than fixes.
<krwq> beach: so what's the main difference?
<beach> The underlying Common Lisp implementation I want must have first-class global environments, for example.
<beach> That implies changes to the compiler.
<krwq> beach: I'm not sure what do you mean by first-class global environment
<beach> Hold on...
<beach> krwq: First-class global environments is a requirement for multi-user functionality.
milanj has quit [Quit: This computer has gone to sleep]
<krwq> beach: I'm not sure what do you mean by that but will try reading your article. have you started implementing that yet?
<beach> Oh yes.
<beach> minion: Please tell krwq about SICL.
<minion> krwq: SICL: SICL is a (perhaps futile) attempt to re-implement Common Lisp from scratch, hopefully using improved programming and bootstrapping techniques. See https://github.com/robert-strandh/SICL
<beach> minion: Please tell krwq about Cleavir.
<minion> krwq: Cleavir: A project to create an implementation-independent compilation framework for Common Lisp. Currently Cleavir is part of SICL, but that might change in the future
<beach> krwq: I am working top-down and I try to make my stuff modular and implementation-independent as much as possible.
<beach> krwq: Making it boot on bare metal will come much later.
<krwq> beach: so your lisp OS idea has the different idea of how is data organized (i.e. no hierarchical paths) - that seems to be incompatible with CL - are you planning to update CL to like CL2?
dieggsy has quit [Ping timeout: 252 seconds]
<krwq> beach: i haven't read the whole (http://www.shirky.com/writings/ontology_overrated.html) - too much data to digest with addition to your first-class global environments
<krwq> beach: I'd vote for that btw - I do not like paths
<beach> krwq: Some parts of Common Lisp may need some artificial support.
terpri has quit [Ping timeout: 252 seconds]
<beach> But, for the OS, it is not terribly important to me if things like pathnames are supported.
<krwq> beach: it would be nice if you could translate that idea to paths as well and make both supported - filesystem can interpret slash as a separator for a list of categories
<beach> Sure.
<krwq> listing a directory would be pretty much as a search engine
<Lycurgus> well the first thing that really gels/catches on will dominate, if any
<krwq> Lycurgus: that's not often the best option though
<Lycurgus> it's been a quixotic project for decades so the presumption must be nothing will
<beach> Lycurgus: I'll say this again in case it hasn't been clear: I don't care if I will end up being the only user of what I create.
<Lycurgus> except of course for the historical antecedent
<Lycurgus> i definitely do care
<Lycurgus> but OK if not
<krwq> Lycurgus: I think it's better to share ideas like that - IMO this sounds really cool - I've spent a lot of time already trying to figure out how to organize my hierarchical paths
<Lycurgus> operating systems aren't judged by what they're implemented in
<loke> Even if Beach doesn't implement pathnames it seems to me that such a concept can easy be built on top of the primitves he _do_ create.
<beach> Lycurgus: What makes you say that?
<Lycurgus> so sharing collides with the reality of the capital system, in which life actually occurs
<krwq> but having said that if we apply this for paths we could do that as well for other things i.e. bindings - lexical bindings are also hierarchical
<loke> I think they issue here is that pathnames themselves are not the idea fundamental mechanism to organise information.
<loke> s/idea/ideal/
<Lycurgus> an OS is a fundamental system resource that is judged on it's merits as such, that's what I meant by that
<beach> Lycurgus: Just to be clear, what I am designing is not just another operating system similar to existing ones, except written in Common Lisp.
smurfrobot has joined #lisp
<beach> Lycurgus: I am a researcher. I invent new ideas, test them, and document them in the form of papers. The main test is whether the ideas are good or not. Not whether it is used. Of course, it is even better if it turns out to be useful to people.
<krwq> good point
<beach> But, there are so many psychological barriers in the domain of software that I strongly suspect very few people will be interested.
<Lycurgus> beach, I see. I am not a researcher, I'm more interested in practical extension of current technical horizons
<beach> Good for you.
pierpa_ has quit [Quit: Page closed]
<Lycurgus> so I use research results for that purpose but research for the sake of research doesn't appeal to me
<beach> Lycurgus: So let's not assume any particular goals of each other's work.
<Lycurgus> agreed
<krwq> beach: if at any time in the future (file-read ...) and (read-file ...) will be the same you bought one user
<beach> krwq: Sorry, the OS I am designing won't have any files. :)
<Lycurgus> :)
<beach> krwq: Partly joking.
<krwq> beach: what is the planned concept for storing data then?
* Lycurgus took it srsly as all gray streams
<krwq> beach: just store and it will do whatever?
smurfrobot has quit [Ping timeout: 256 seconds]
<beach> Specifically 1.2.3
quietcharlotte has quit [Ping timeout: 265 seconds]
<beach> And chapter 2. But the design is very preliminary.
<beach> Also 1.3.3
<krwq> beach: I'm not seing any numbering there - am I missing some pdf?
<krwq> beach: my bad I opened html
Lycurgus has quit [Quit: Ex Chat]
<krwq> beach: how long are you into lisp?
<beach> krwq: Do you mean how long have I been using Lisp?
<krwq> beach: yes, unless you got any other significant lisp date
<beach> Since 1977 or so.
<beach> So that would be 40 years.
<beach> Of course it wasn't Common Lisp at the time.
<krwq> beach: wow
<krwq> i haven't been born yet back then
<krwq> have you helped standardizing CL?
<beach> No, I wasn't involved.
fikka has joined #lisp
wigust has joined #lisp
<whoman> beach: what other kind of languages have you used a lot of? just curious. thats a lot of lisp =)
Oladon has quit [Quit: Leaving.]
<krwq> whoman: considering you can write DSLs in lisps that might be a tough question :)
<krwq> s/write DSLs/write DSLs easily/
<beach> whoman: A lot? Pascal, PL/I, C, Scheme. A little: Python, C++, Java, PostScript, Simula, APL, Metafont, and maybe some more.
fikka has quit [Ping timeout: 248 seconds]
asarch has quit [Quit: Leaving]
Oladon has joined #lisp
smokeink has joined #lisp
Fare has quit [Ping timeout: 252 seconds]
damke has quit [Ping timeout: 264 seconds]
damke has joined #lisp
<whoman> beach: alright, cool! =)
nika has quit [Quit: Leaving...]
Bike has quit [Quit: Lost terminal]
Pierpa has quit [Ping timeout: 260 seconds]
server001 has quit [Ping timeout: 252 seconds]
Mutex7 has quit [Remote host closed the connection]
Kaisyu has joined #lisp
moei has joined #lisp
moei has quit [Client Quit]
moei has joined #lisp
itruslove has quit [Ping timeout: 252 seconds]
wigust has quit [Ping timeout: 240 seconds]
krwq has quit [Remote host closed the connection]
Pixel_Outlaw has quit [Remote host closed the connection]
rumbler31 has joined #lisp
Pierpa has joined #lisp
rumbler31 has quit [Ping timeout: 260 seconds]
zaquest has quit [Ping timeout: 240 seconds]
zaquest has joined #lisp
st_iron has left #lisp ["ERC (IRC client for Emacs 25.3.50.2)"]
dddddd has quit [Remote host closed the connection]
Pierpa has quit [Ping timeout: 260 seconds]
sz0 has quit [Quit: Connection closed for inactivity]
server001 has joined #lisp
terpri has joined #lisp
vtomole has quit [Ping timeout: 260 seconds]
chenbin has joined #lisp
st_iron has joined #lisp
st_iron has left #lisp [#lisp]
quietcharlotte has joined #lisp
smurfrobot has joined #lisp
smurfrobot has quit [Ping timeout: 256 seconds]
rumbler31 has joined #lisp
smokeink has quit [Ping timeout: 268 seconds]
ebzzry_ has quit [Ping timeout: 240 seconds]
Murii|osx has joined #lisp
ebzzry_ has joined #lisp
alexmlw has joined #lisp
angavrilov has joined #lisp
random-nick has joined #lisp
vlatkoB has joined #lisp
alexmlw has quit [Ping timeout: 256 seconds]
Murii|osx has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
milanj has joined #lisp
chenbin has quit [Read error: Connection reset by peer]
server001 has quit [Ping timeout: 240 seconds]
mishoo has joined #lisp
server001 has joined #lisp
damke_ has joined #lisp
quietcharlotte has quit [Ping timeout: 248 seconds]
damke has quit [Ping timeout: 264 seconds]
Murii|osx has joined #lisp
BitPuffin has joined #lisp
orivej has joined #lisp
alexmlw has joined #lisp
damke_ has quit [Read error: Connection reset by peer]
damke_ has joined #lisp
smurfrobot has joined #lisp
shka_ has joined #lisp
wxie has joined #lisp
mishoo has quit [Ping timeout: 256 seconds]
varjag has joined #lisp
CodeOrangutan has joined #lisp
quazimodo has joined #lisp
dmiles has quit [Ping timeout: 252 seconds]
mlf has quit [Read error: Connection reset by peer]
itruslove has joined #lisp
dingaling has joined #lisp
smurfrobot has quit [Remote host closed the connection]
jello_pudding has joined #lisp
smurfrobot has joined #lisp
wxie has quit [Remote host closed the connection]
void_pointer has joined #lisp
fikka has joined #lisp
Oladon has quit [Quit: Leaving.]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tobbi has joined #lisp
nullman has quit [Remote host closed the connection]
nullman has joined #lisp
jello_pudding has quit [Quit: Leaving]
smurfrobot has quit [Remote host closed the connection]
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
energizer has quit [Ping timeout: 268 seconds]
dmiles has joined #lisp
pagnol has joined #lisp
smurfrobot has joined #lisp
server001 has quit [Ping timeout: 240 seconds]
phoe has joined #lisp
Pierpa has joined #lisp
nowhereman_ has joined #lisp
disumu has joined #lisp
nowhere_man has quit [Ping timeout: 260 seconds]
wigust has joined #lisp
oldtopman has quit [Ping timeout: 276 seconds]
smurfrobot has quit [Remote host closed the connection]
smurfrobot has joined #lisp
puchacz has joined #lisp
myrkraverk has quit [Remote host closed the connection]
puchacz has quit [Client Quit]
<flip214> Shinmera: thought so ;)
smurfrobot has quit [Remote host closed the connection]
smokeink has joined #lisp
server001 has joined #lisp
Pierpa has quit [Ping timeout: 260 seconds]
mishoo has joined #lisp
dingaling has quit [Ping timeout: 256 seconds]
pjb has quit [Remote host closed the connection]
pagnol has quit [Ping timeout: 245 seconds]
pjb has joined #lisp
<sbat> \back
<sbat> heh
Kevslinger has joined #lisp
Fare has joined #lisp
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
Karl_Dscc has joined #lisp
smurfrobot has joined #lisp
hydan has joined #lisp
hydan has quit [Client Quit]
malice has joined #lisp
Pierpa has joined #lisp
<Murii|osx> Is there a function to check if a variable is set to 't'? Something to replace (eq var t) ?
<malice> if
<malice> when
<phoe> #'identity
<Murii|osx> something like how's endp, nilp or nil?
<malice> if you just want the T and not anything else, then these won't do of course
<phoe> Murii|osx: but you don't need that
<phoe> you have generalized booleans in Lisp.
fikka has quit [Quit: leaving]
<malice> Yes.
<phoe> so everything that isn't NIL is true in Lisp.
<malice> Is that a problem?
fikka has joined #lisp
<Murii|osx> I know, but I want to know if there's something specific for 't'
<beach> Murii|osx: What is wrong with (eq var t)?
<phoe> if you want to specifically check that a thing is *exactly* the symbol T, then (eq thing t) is the shortest way.
<Murii|osx> phoe alright
<Murii|osx> beach nothing, was wondering if there is something shorter
lisniwaka has joined #lisp
lisniwaka has left #lisp [#lisp]
<kolb> (not (null x)) would be idiomatic I guess, but i'd just say x. Testing for (eq x t) specifically seems... unconventional.
<phoe> kolb: not really
<Shinmera> /even shorter/ than (eq t X)?? that's like four characters for the "function".
<phoe> (not (null x)) is not equivalent to (eq x t)
<kolb> I am not saying it is
freeman42x]NixOS has joined #lisp
<kolb> I am questioning the choices that lead to having to test for (eq x t)
<Shinmera> kolb: Sometimes T is used as a special value.
<Shinmera> For instance, I sometimes use it to denote "dwim" or "everything"
<kolb> Hmm right, I guess like format does
<malice> I have a problem with my ASD definition or quicklisp. Here's part with components: https://pastebin.com/SmVThpRa
<malice> They are using :serial t, so I believe that they should load in descending order (top-to-bottom). However, when loading with (quickload :my-system :verbose t), I get a warning about PACKAGE::SOME-FUNCTION not being defined.
<malice> This is indeed the case; there ought to be PACKAGE-UTILS::SOME-FUNCTION, defined in src/utils/file (and there is one). The PACKAGE-UTILS is :use'd in src/package, so in theory, this should be visible. Is this a problem with my ASD definition?
<malice> Oh, and the warning comes from the "main", which is the last file to be loaded.
<Shinmera> Sounds more like you're either forgetting the package prefix, forgetting to :use the package, or made a typo.
smurfrobot has quit [Remote host closed the connection]
pagnol has joined #lisp
Bike has joined #lisp
pagnol has quit [Ping timeout: 260 seconds]
angavrilov has quit [Remote host closed the connection]
python476 has joined #lisp
<beach> rme: Around?
smokeink has quit [Ping timeout: 268 seconds]
<malice> Shinmera: neither; I forgot to export the function. Thanks for the tips!
pagnol has joined #lisp
lnostdal has joined #lisp
SaganMan has joined #lisp
disumu has quit [Remote host closed the connection]
oldtopman has joined #lisp
pagnol has quit [Ping timeout: 248 seconds]
patrixl has quit [Remote host closed the connection]
rumbler31 has quit [Remote host closed the connection]
fittestbits has left #lisp [#lisp]
terpri has quit [Ping timeout: 240 seconds]
cross has joined #lisp
Fare has quit [Ping timeout: 256 seconds]
dddddd has joined #lisp
pagnol has joined #lisp
<rme> beach: here
smurfrobot has joined #lisp
python476 has quit [Read error: Connection reset by peer]
SaganMan has quit [Quit: WeeChat 1.6]
Kristof_HT has joined #lisp
python476 has joined #lisp
attila_lendvai has joined #lisp
python476 has quit [Read error: Connection reset by peer]
python476 has joined #lisp
Selwyn has joined #lisp
EvW has joined #lisp
smurfrobot has quit [Remote host closed the connection]
Tobbi has quit [Ping timeout: 240 seconds]
d4ryus1 is now known as d4ryus
FreeBirdLjj has joined #lisp
Selwyn has quit [Ping timeout: 240 seconds]
Tobbi has joined #lisp
raynold has quit [Quit: Connection closed for inactivity]
damke_ has joined #lisp
quietcharlotte has joined #lisp
damke has quit [Ping timeout: 264 seconds]
EvW has quit [Ping timeout: 265 seconds]
<fe[nl]ix> jackdaniel: when do we get an ECL release ? I'd like to update the version used in cl-travis
warweasle has joined #lisp
quietcharlotte has quit [Ping timeout: 256 seconds]
figurehe4d has quit [Ping timeout: 276 seconds]
kuwze has joined #lisp
little_lisper has joined #lisp
little_lisper has left #lisp [#lisp]
terpri has joined #lisp
quazimodo has quit [Ping timeout: 276 seconds]
<jackdaniel> fe[nl]ix: best case in May (unless some unexpected stream of contributors appears)
rumbler31 has joined #lisp
smurfrobot has joined #lisp
<fe[nl]ix> luis: around ?
rumbler31 has quit [Ping timeout: 256 seconds]
newHere has joined #lisp
newHere is now known as NewPerson
NewPerson is now known as New585
<New585> Hello, How can I know if I have aptitude for programming? Is it something which I can know?
<beach> New585: Yes.
<beach> There is no such thing as genetic aptitude.
<beach> There is just hard work.
nika has joined #lisp
<stacksmith> If you enjoy it, it is not too hard.
smurfrobot has quit [Ping timeout: 276 seconds]
<New585> beach: So if i work hard i can be good at it? It doesn't matter if I am weak at maths or not a bright student?
<beach> New585: I suggest you read a book entitled "Peak, secrets from the new science of expertise"
<New585> stacksmith: I do enjoy it. Whenever I am able to solve a question I get a sense of satisfaction
<stacksmith> Go for it. I dropped out of high school, and never looked back.
<malice> New585: Unfortunately, all of us have left our crystal balls at different dimensions, so we can't say for sure, but if you keep practicing, you will at least become decent, which is good enough.
<beach> New585: The amount of work can vary according to motivation of course.
<stacksmith> Minimal math helps, but you can figure it out as you go. It makes more sense when you see why you need it.
<New585> Ok, I understand
<New585> Thank you everyone and thanks beach I'll definitely read the book.
Kaisyu has quit [Quit: Connection closed for inactivity]
<beach> Good luck.
New585 has quit [Quit: Page closed]
Fare has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
attila_lendvai 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]
smurfrobot has joined #lisp
pierpa_ has joined #lisp
Pierpa has quit [Ping timeout: 260 seconds]
smurfrobot has quit [Ping timeout: 240 seconds]
makomo has joined #lisp
uint_ is now known as uint
fikka has joined #lisp
shrdlu68 has joined #lisp
random-nick has quit [Quit: quit]
random-nick has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
Amplituhedron has joined #lisp
smurfrobot has joined #lisp
FreeBirdLjj has joined #lisp
ericmath1son has quit [Quit: leaving]
ericmathison has joined #lisp
smurfrobot has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
Kristof_HT has quit [Ping timeout: 256 seconds]
smurfrobot has joined #lisp
chasote- has joined #lisp
makomo has quit [Ping timeout: 276 seconds]
makomo_ has joined #lisp
alexmlw has quit [Read error: Connection reset by peer]
alexmlw has joined #lisp
dmiles has quit [Ping timeout: 260 seconds]
chasote- has quit [Remote host closed the connection]
malice has quit [Remote host closed the connection]
Kristof_HT has joined #lisp
Oladon has joined #lisp
smurfrobot has quit [Remote host closed the connection]
karswell has joined #lisp
dmiles has joined #lisp
smurfrobot has joined #lisp
<drdo> Is there a function to take a subseq but with structural sharing?
<drdo> Hmm looks like this displaced array thing is what I want
rumbler31 has joined #lisp
EvW has joined #lisp
smurfrobot has quit [Ping timeout: 276 seconds]
<phoe> drdo: in case of arrays, yes, in case of lists, only if you do NTHCDR.
rumbler31 has quit [Ping timeout: 248 seconds]
Kristof_HT has quit [Ping timeout: 276 seconds]
damke has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
damke_ has quit [Ping timeout: 264 seconds]
milanj_ has joined #lisp
milanj has quit [Ping timeout: 268 seconds]
Arcaelyx has joined #lisp
milanj_ has quit [Quit: This computer has gone to sleep]
fikka has quit [Ping timeout: 268 seconds]
alexmlw has quit [Read error: Connection reset by peer]
Fare has quit [Ping timeout: 248 seconds]
Fare has joined #lisp
warweasle has quit [Quit: Leaving]
pagnol has quit [Ping timeout: 256 seconds]
makomo_ has quit [Ping timeout: 255 seconds]
nika has quit [Quit: Leaving...]
scmlinux has joined #lisp
scmlinux has quit [Client Quit]
attila_lendvai has quit [Read error: Connection reset by peer]
fikka has joined #lisp
drewc has quit [Ping timeout: 240 seconds]
scmlinux has joined #lisp
attila_lendvai has joined #lisp
<scmlinux> Could someone please share a tutorial on the installation of CLSQL in GNU CLISP? Bonus points if it has simple examples of its usage too.
vap1 has quit [Quit: Leaving]
vaporatorius has joined #lisp
vaporatorius has joined #lisp
vaporatorius has quit [Changing host]
Pixel_Outlaw has joined #lisp
<pjb> drdo: of course: there's nsubseq
<pjb> com.informatimago.common-lisp.cesarum.utility:nsubseq
phloris has joined #lisp
<phoe> scmlinux: do you *have* to use CLISP?
SumoSudo has quit [Ping timeout: 260 seconds]
<scmlinux> phoe, I'm open to other ideas.
<phoe> scmlinux: SBCL
<flip214> scmlinux: also, use quicklisp.
Jesin 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]
Jesin has quit [Max SendQ exceeded]
Jesin has joined #lisp
<random-nick> is there something like lispwork's CAPI in the free software world?
<scmlinux> phoe, SBCL, aye?
<scmlinux> flip214, will check it out.
<jackdaniel> random-nick: McCLIM ;-) see frequently asked questions here: https://common-lisp.net/project/mcclim/involve
<jackdaniel> other options are listed there
<stacksmith> scmlinux: SBCL is used by a good majority of Lisp programmers... Anecdotally ~80% of market share.
disumu has joined #lisp
pierpa_ is now known as pierpa
fikka has quit [Ping timeout: 268 seconds]
<pjb> Too bad quicklisp download stats don't dispatch per implementation… This could be gathered easily by quicklisp…
Jesin has quit [Quit: Leaving]
fikka has joined #lisp
<scmlinux> stacksmith: thank you.
attila_lendvai has quit [Read error: Connection reset by peer]
shack has joined #lisp
<pjb> It's even more like 90%.
<stacksmith> Yeah, I couldn't remember and played it safe.
attila_lendvai has joined #lisp
phloris has quit [Ping timeout: 248 seconds]
<pjb> 88.01461% to be exact.
<stacksmith> It's pretty amazing actually. I assumed it for just over half
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 268 seconds]
shrdlu68 has quit [Read error: Connection reset by peer]
shrdlu68 has joined #lisp
Amplituhedron has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
shrdlu68 has quit [Client Quit]
pagnol has joined #lisp
smurfrobot has quit [Ping timeout: 256 seconds]
comborico1611 has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
raynold has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
rumbler31 has joined #lisp
phloris has joined #lisp
random-nick has quit [Ping timeout: 240 seconds]
jonh has joined #lisp
attila_lendvai has quit [Read error: Connection reset by peer]
fikka has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
fiveop has joined #lisp
<fiveop> Hi, a question regarding FILE-LENGTH. The Hyperspec says "For a binary file, the length is measured in units of the element type of the stream".
<scmlinux> Does anyone know of good SBCL MySQL tutorial?
<fiveop> It says nothing about text files.
<fiveop> Is that intentional?
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
shack has left #lisp ["WeeChat 2.0.1"]
<comborico1611> scmlinux: I'm very new to Lisp, but I also would like to know of such a tutorial.
<stacksmith> fiveop: for text files there is an assumption of 8-bit octets... Not standard.
wigust has quit [Ping timeout: 240 seconds]
<fiveop> it makes sense, because for variable length encodings you have to parse the whole file to determine its length, but why not mention that in the standard :/
Murii|osx has quit [Quit: Textual IRC Client: www.textualapp.com]
<shka_> hey folks
<shka_> is there are function that can translate lambda-list into call arguments?
<shka_> for instance (a b &key c) -> (a b :c c)
<aeth> stacksmith, pjb: Quicklisp doesn't have a tracking code built in for data or something, afaik. That's based on HTTP requests.
<aeth> So SBCL users might just update more frequently than the rest.
<aeth> Or maybe a handful of people run a lot of SBCL servers that pull directly from Quicklisp?
<aeth> Or maybe SBCL users use more libraries?
random-nick has joined #lisp
<aeth> SBCL is probably the most common by far, but I don't think that that blog post gives exact numbers.
SumoSudo has joined #lisp
fikka has quit [Ping timeout: 245 seconds]
smurfrobot has joined #lisp
smurfrobot has quit [Ping timeout: 265 seconds]
freeman42x]NixOS has quit [Quit: Leaving]
EvW has quit [Ping timeout: 240 seconds]
mlf has joined #lisp
Oladon has quit [Quit: Leaving.]
fiveop has quit []
EvW has joined #lisp
asarch has joined #lisp
Xof has quit [Ping timeout: 256 seconds]
igemnace has joined #lisp
<stacksmith> Looks a tiny bit odd, but who knows.
Xof has joined #lisp
<stacksmith> It is a pretty good implementation.
igemnace has quit [Client Quit]
igemnace has joined #lisp
energizer has joined #lisp
<Shinmera> CI distorts it a lot
<Shinmera> and most CIs just run SBCL
bjorkint0sh has quit [Quit: Leaving]
Misha_B has joined #lisp
parjanya has joined #lisp
bjorkintosh has joined #lisp
nowhere_man has joined #lisp
terpri has quit [Ping timeout: 240 seconds]
scmlinux has quit [Ping timeout: 256 seconds]
nowhereman_ has quit [Ping timeout: 245 seconds]
random-nick has quit [Ping timeout: 265 seconds]
Mutex7 has joined #lisp
Denommus has joined #lisp
Fare has quit [Ping timeout: 252 seconds]
vtomole has joined #lisp
Andros has quit [Quit: Leaving]
smurfrobot has joined #lisp
<aeth> I suspect it's something like 2/3 SBCL, not 90% SBCL
<aeth> The blog post probably gets the order right, though. At least for SBCL and CCL.
phloris has quit [Quit: WeeChat 2.0.1]
smurfrobot has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
orivej has quit [Ping timeout: 240 seconds]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
shka_ has quit [Ping timeout: 245 seconds]
wheelsucker has joined #lisp
smurfrobot has joined #lisp
vlatkoB has quit [Remote host closed the connection]
smurfrobot has quit [Ping timeout: 256 seconds]
void_pointer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
smurfrobot has joined #lisp
jason_m has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
Fare has joined #lisp
<fouric> 25k lw and 19k allegro O.o
smurfrobot has quit [Ping timeout: 256 seconds]
<fouric> ...oh, but that could just be CI. Right.
BitPuffin has quit [Remote host closed the connection]
comborico1611 has quit [Quit: Konversation terminated!]
lakota has joined #lisp
lakota has left #lisp ["ERC (IRC client for Emacs 27.0.50)"]
pagnol has quit [Ping timeout: 268 seconds]
Karl_Dscc has quit [Remote host closed the connection]
<pillton> shka_: alexandria:parse-ordinary-lambda-list does a lot of the work needed to do that task.
quazimodo has joined #lisp
quazimod1 has joined #lisp
quazimodo has quit [Client Quit]
quazimod1 has quit [Client Quit]
quazimodo has joined #lisp
server001 has quit [Read error: Connection reset by peer]
disumu has quit [Remote host closed the connection]
fouric has quit [Quit: WeeChat 1.9.1]
fouric has joined #lisp
jack_rabbit has joined #lisp
SumoSudo has quit [Read error: Connection reset by peer]
vap1 has joined #lisp
dingaling has joined #lisp
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
Fare has quit [Ping timeout: 256 seconds]
zmt00 has quit [Quit: Leaving]
vaporatorius has quit [Ping timeout: 240 seconds]
zmt00 has joined #lisp
terpri has joined #lisp
mishoo has quit [Ping timeout: 260 seconds]
smurfrobot has joined #lisp
fittestbits has joined #lisp
smurfrobot has quit [Ping timeout: 256 seconds]
python476 has quit [Ping timeout: 256 seconds]
nowhereman_ has joined #lisp
Tobbi has quit [Quit: Leaving]
nowhere_man has quit [Ping timeout: 245 seconds]
figurehe4d has joined #lisp
lnostdal has quit [Ping timeout: 255 seconds]
dingaling has quit [Ping timeout: 248 seconds]
shrdlu68 has joined #lisp
terpri has quit [Ping timeout: 256 seconds]
shrdlu68 has quit [Client Quit]