p_l changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | ASDF 3.3.4
Kundry_W_ has joined #lisp
iAmDecim has joined #lisp
Kundry_Wag has quit [Ping timeout: 258 seconds]
efm has quit [Remote host closed the connection]
iAmDecim has quit [Ping timeout: 258 seconds]
Oladon has joined #lisp
efm_ has joined #lisp
<jcowan> Kabriel: Is it actually *wrong*?
ukari has quit [Ping timeout: 265 seconds]
jellopudding has joined #lisp
jellopudding has quit [Read error: Connection reset by peer]
jellopudding has joined #lisp
<dlowe> yeah, it's non-conforming
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
jellopudding has quit [Quit: Quit Client]
buffergn0me has joined #lisp
cylb has joined #lisp
renzhi has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
shifty has quit [Ping timeout: 264 seconds]
torbo has quit [Remote host closed the connection]
bitmapper has quit [Ping timeout: 258 seconds]
ahungry has joined #lisp
EvW has quit [Ping timeout: 260 seconds]
Kundry_W_ has quit [Ping timeout: 258 seconds]
Josh_2 has quit [Ping timeout: 264 seconds]
Oladon has quit [Quit: Leaving.]
<aeth> Maybe bring it up in #sbcl
iAmDecim has joined #lisp
Steinberg2010 has joined #lisp
watkinsr has quit [Read error: Connection reset by peer]
Krystof has quit [Ping timeout: 265 seconds]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
thonkpod_ has joined #lisp
ayuce has quit [Remote host closed the connection]
thonkpod_ is now known as thonkpod
thonkpod has quit [Quit: WeeChat 2.6]
thonkpod_ has joined #lisp
Oladon has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
Steinberg2010 has quit [Ping timeout: 246 seconds]
thonkpod_ is now known as thonkpod
karlosz_ has joined #lisp
karlosz has quit [Ping timeout: 265 seconds]
karlosz_ is now known as karlosz
efm_ has quit [Quit: Konversation terminated!]
efm has joined #lisp
buffergn0me has quit [Ping timeout: 260 seconds]
<holycow> hi all. i am trying to install weblocks-skeleton from here
<holycow> why i run lake migrate . i get the following error: Symbol "SYSTEM-VERSION" not found in the ASDF/INTERFACE package
<holycow> i suspect there is a conflict with asdf and roswell that i create at some point.
<holycow> can anyone point to resources online that i can read about HOW roswell and asdf work / interact with each other or the host environment?
<holycow> i cannot find a 10 000 foot perspective on either system via google
cylb has quit [Quit: ERC (IRC client for Emacs 26.3)]
shinohai has quit [Ping timeout: 250 seconds]
bendersteed has quit [Read error: Connection reset by peer]
iAmDecim has quit [Ping timeout: 265 seconds]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
<ahungry> Are you familiar with nodejs/npm at all? asdf (another system definition facility) is a way to define packages, similar to package.json in node land. Quicklisp which you didn't mention is like npm - the tool to pull in remote dependencies for asdf to load. Roswell is closest to nvm I think (node version manager) - it wraps up all the lisp stuff into a ~/.roswell directory
buffergn0me has joined #lisp
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #lisp
<beach> Good morning everyone!
<alandipert> hi beach
iAmDecim has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
Bike has quit [Quit: Lost terminal]
Jeanne-Kamikaze has joined #lisp
terpri has quit [Remote host closed the connection]
terpri has joined #lisp
<holycow> thanks ahungry
<no-defun-allowed> Maybe offtopic, but what's the best practice if I want to store upwards of 10,000 binary files (addressed by hash of contents)? Filesystems usually don't perform as well as usual when you use directories with that many tiles.
shifty has joined #lisp
<holycow> 10k files in a folder shoudln't be a problem for ext4
<holycow> maybe millions of files and then you start to see performance degredation
<no-defun-allowed> Right.
iAmDecim has joined #lisp
<holycow> oh, upwards of ...
<holycow> sorry i misread
holycow has quit [Quit: Lost terminal]
msk has quit [Ping timeout: 258 seconds]
holycow has joined #lisp
<no-defun-allowed> I'm thinking around 10^4 to 10^6 files.
<holycow> well, i have run email servers with more files than that but they have all subdivided the attachments into subdirs
<holycow> i don't know if i have ever had a single folder with that many files
<holycow> i am just waisting your time, my apologies. i don't have any useful information for you. i just misread your original question and was curious.
iAmDecim has quit [Ping timeout: 250 seconds]
<no-defun-allowed> You're not wasting my time; I don't even have useless information to work with.
<no-defun-allowed> ...or can I manipulate binary data from CLSQL somehow?
<holycow> well, you know, even the base linux system has thousands if not millions of files
<buffergn0me> no-defun-allowed: You can organize the files into sub-directories named after one or more digits in the hash. Should be pretty uniform.
<holycow> my home nas machines have hundreds of million
<no-defun-allowed> buffergn0me: Sure.
<holycow> none of them seem to suffer in any way because they are all in subdirs
<holycow> i would say it does kind of depend on how big your files are and what kind of post processing you need to do. large files will force you into the obvious answer, how many small files will give you some room to play with
pilne has quit [Quit: Few women admit their age. Few men act theirs.]
nydel has quit [Changing host]
nydel has joined #lisp
choegusung has joined #lisp
choegusung has quit [Client Quit]
vlatkoB has joined #lisp
narimiran has joined #lisp
buffergn0me has quit [Ping timeout: 260 seconds]
revtintin has joined #lisp
EvW has joined #lisp
slyrus has joined #lisp
hhdave_ has joined #lisp
renzhi has quit [Ping timeout: 265 seconds]
wheelsucker has quit [Remote host closed the connection]
hhdave has quit [Ping timeout: 260 seconds]
hhdave_ is now known as hhdave
revtintin has quit [Ping timeout: 250 seconds]
akoana has joined #lisp
Necktwi has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
narimiran has quit [Ping timeout: 256 seconds]
revtintin has joined #lisp
Oladon has quit [Quit: Leaving.]
q-u-a-n22 has joined #lisp
narimiran has joined #lisp
q-u-a-n2 has quit [Ping timeout: 264 seconds]
gko has joined #lisp
EvW has quit [Ping timeout: 265 seconds]
Inline has quit [Quit: Leaving]
ahungry has quit [Read error: Connection reset by peer]
gravicappa has joined #lisp
revtintin has quit [Ping timeout: 256 seconds]
Jeanne-Kamikaze has quit [Remote host closed the connection]
<flip214> no-defun-allowed: while 2^20 files ain't that many, having them in a single directory is a bad idea - lookup performance and all that stuff.
<no-defun-allowed> flip214: Yeah, that's my concern.
<flip214> I'd suggest keeping 3 or 4 levels of 8-bit divisions, that should bring the last level down to a good number.
<no-defun-allowed> (And, well, that SQL can be run over a network trivially, whereas a filesystem is a little less portable.)
<flip214> which filesystem are you using?
<no-defun-allowed> Right.
<no-defun-allowed> btrfs, but I would expect a client to use ext4 if they use a Linux system.
<holycow> oooooohhhhh
<holycow> dude
<flip214> no-defun-allowed: btrfs should be fine (IMO)
<holycow> did you read up on btrfs on forums?
<holycow> let me find a lnk
<flip214> which kernel version?
<no-defun-allowed> I can't remember, I formatted /home about five years ago.
<no-defun-allowed> No, it hasn't eaten my data.
<holycow> oh it will
<no-defun-allowed> And it hasn't for the last five years?
<holycow> there is an arch page somewhere with red sections all over warning about bugs and features that don't work properly
<no-defun-allowed> ...one of them. 5.3...ish?
<holycow> just trying to find the link for you to read, i can't remember where i foudn it
<no-defun-allowed> The btrfs status page says everything I do is stable.
<holycow> zfs is stable
<holycow> btrfs shouldn't even be considered a file system
<flip214> no-defun-allowed: I guess something recent will be good enough. I've had a few problems in the 4.<low digit> aera, but none since then.
<holycow> anyway my opinion is not important :) looking for something for you to review
<no-defun-allowed> I do lament fallocate, but my experience with btrfs is that's a load of shite and it's been rock solid.
andrzejku has joined #lisp
<andrzejku> hejo
<no-defun-allowed> holycow: And I did read that page five years ago and did an analysis. Still sounds quite stable.
<holycow> oh, aha!
<holycow> okay then :)
<no-defun-allowed> I don't use some of the advanced features like checkpointing or RAID; but is even more off topic.
<holycow> i used to replicate datacenters geographically using zfs. i can't go back to anything less and reading that btrfs arch writeup scared teh crap out of me. i could never use anything like that.
revtintin has joined #lisp
<no-defun-allowed> Offsite backups are probably excessive for my /home filesystem.
<holycow> looks like synology and suse use btrfs
<holycow> huh
<holycow> i could never ever use a file system where i've read users loowing entire datasets using simple file system management tools
shangul has joined #lisp
<holycow> yeah, no, you are actually correct. you have to match the solution to your needs and risk comfort level
iAmDecim has joined #lisp
JohnMS_WORK has joined #lisp
iAmDecim has quit [Ping timeout: 258 seconds]
revtintin has quit [Ping timeout: 264 seconds]
revtintin has joined #lisp
adam4567 has joined #lisp
Cymew has joined #lisp
revtintin has quit [Ping timeout: 264 seconds]
revtintin has joined #lisp
<beach> Hello andrzejku.
<beach> andrzejku: Are you new here? I don't recognize your nick.
iAmDecim has joined #lisp
SGASAU has quit [Remote host closed the connection]
revtintin has quit [Ping timeout: 256 seconds]
SGASAU has joined #lisp
iAmDecim has quit [Ping timeout: 264 seconds]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
random-nick has joined #lisp
revtintin has joined #lisp
holycow has quit [Quit: Lost terminal]
<flip214> COMPILE returns a second and third value for warnings and errors; can I get the conditions that are signalled directly? Something like *debugger-hook*?
<flip214> ah, HANDLER-CASE does the trick
revtintin has quit [Ping timeout: 265 seconds]
<andrzejku> beach, yes
hhdave_ has joined #lisp
hhdave has quit [Read error: Connection reset by peer]
hhdave_ is now known as hhdave
madage has quit [Ping timeout: 240 seconds]
madage has joined #lisp
<beach> andrzejku: Great! What brings you to #lisp?
<andrzejku> beach, emm good question, Lisp is in my learning plans
<andrzejku> or lets say guile I wanted to join guile more
<beach> Ouch. This group is dedicated to Common Lisp. Sorry!
<andrzejku> yes, I know
<andrzejku> had mistaken
<beach> I think if you learn Common Lisp, you can apply that knowledge to Guile.
jprajzne has joined #lisp
jonatack has quit [Ping timeout: 265 seconds]
grabarz has joined #lisp
jonatack has joined #lisp
jonatack has quit [Client Quit]
tiwEllien has joined #lisp
v88m has joined #lisp
grabarz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andrzejku has quit [Remote host closed the connection]
jonatack has joined #lisp
arbv has quit [Quit: ZNC - https://znc.in]
grabarz has joined #lisp
grabarz has quit [Client Quit]
dddddd has quit [Ping timeout: 256 seconds]
eMBee has quit [Remote host closed the connection]
eMBee has joined #lisp
Kundry_Wag has joined #lisp
revtintin has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
heisig has joined #lisp
pve has joined #lisp
iAmDecim has joined #lisp
cosimone has joined #lisp
dale has quit [Quit: My computer has gone to sleep]
cosimone has quit [Quit: Terminated!]
cosimone has joined #lisp
m00natic has joined #lisp
arbv has joined #lisp
revtintin has quit [Ping timeout: 265 seconds]
karlosz has quit [Quit: karlosz]
revtintin has joined #lisp
<phoe> the lisp dialects are similar in the beginning, though guile is a scheme and therefore much more functional-programming-oriented
<phoe> whereas CL is multi-paradigm
<phoe> once you know the basics of e.g. how S-expressions work, the evaluation model, lexical environments and lambdas, however, you'll be able to apply to any Lisp dialect with none or few modifications
<beach> phoe: andrzejku left.
<beach> phoe: Also, be careful with that kind of information. As I recall, some of the first Scheme standards did not define its operators in terms of the result of READ, but instead as surface syntax, much like other languages. So then (x . (y)) was not equal to (x y).
<beach> Perhaps that makes Scheme different language altogether, and not a dialect of Lisp, which as we know, is not a well defined term.
terpri has quit [Remote host closed the connection]
terpri has joined #lisp
<phoe> beach: you scared me for a second and I checked on all the scheme dialects I have installed on my machine whether defining stuff with cons notation was working
<aeth> Scheme just has a lot of undefined behavior, like... the evaluation order. Put side effects in (+ a b c) using begin (their PROGN) and you don't know what order the printing will happen.
<aeth> But the worst part is a lot of Schemes just return #<unspecified> or #<undefined> in such cases, e.g. (if #f 42)
<aeth> It's IMO way more reliable that CL returns NIL with (if nil 42) even if that's still bad style.
flazh has quit [Ping timeout: 260 seconds]
<aeth> What I like about everything being an expression in CL is that you don't really get entirely useless things unless someone goes out of their way to return (values)
<Shinmera> I've come to really, really appreciate the methodology of always returning /something/ even if an operation is for side effects.
<phoe> aeth: and (values) naturally turn into NIL if someone tries to use them anywhere except for multiple-value-* calls
andrzejku has joined #lisp
Lord_of_Life_ has joined #lisp
<aeth> just multiple-value-call or multiple-value-list iirc. Well, I mean, the latter gives you NIL, but you'd expect (NIL)
<andrzejku> beach, thnks for advice
Lord_of_Life has quit [Ping timeout: 258 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<aeth> For the most part, Scheme is basically just what you get if you wrap CL up in continuation passing style, though. This, of course, has quite a few implications.
<beach> phoe: They may have changed it in later standards.
<beach> andrzejku: Sure.
revtintin has quit [Ping timeout: 260 seconds]
flazh has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
terpri has quit [Remote host closed the connection]
terpri has joined #lisp
iAmDecim has joined #lisp
<andrzejku> I am quite impressed by https://github.com/atlas-engineer/next
<andrzejku> very tiny Lisp browser ;D
<beach> andrzejku: I believe that's the one written by jmercouris.
<beach> andrzejku: And I also think it is mostly a Common Lisp wrapper around something called "webkit" or something like that.
<andrzejku> beach, I wonder which UI framework is used here
<andrzejku> ahh thats for sure
<andrzejku> but which one
<beach> Sorry, don't know. You had better ask jmercouris.
<no-defun-allowed> I believe it uses Gtk and the Webkit browser engine.
revtintin has joined #lisp
terpri has quit [Remote host closed the connection]
terpri has joined #lisp
<andrzejku> by the way where Lisp is mostly used in web?
<no-defun-allowed> Servers?
<beach> andrzejku: Are you asking where Lisp is mostly use, and if that happens to be for web stuff?
<beach> I don't think you will find a niche use for it like that.
<andrzejku> beach, yup
terpri has quit [Remote host closed the connection]
<andrzejku> beach, ok I get it
terpri has joined #lisp
<aeth> Professionally? Probably still AI (but much less important relative to the industry than in 1990) with a bit of web. Hobbyist? The largest niche community is probably gamedev.
<aeth> Few actually publish their games, but many attempt to make them. :-)
<no-defun-allowed> I don't think Lisp is one of those languages which is assigned a particular domain (unless you think of Lisp-the-paper Lisp, which is pretty much another mode of computation that is kind of lambda calculus but not really lambda calculus).
<aeth> Few languages have one specific niche and no other niche. Few languages aren't used in web programming, too.
<no-defun-allowed> JavaScript for the former?
<aeth> It's one of those things you could find in any new language, just look for the microwebframework that's in the style of Python's Flask or (iirc) Ruby's Sinatra
revtintin has quit [Ping timeout: 258 seconds]
<no-defun-allowed> At this rate I've jinksed myself though.
<aeth> no-defun-allowed: nah, I'm sure someone is trying to write an OS in JavaScript
<beach> Please don't assume Lisp is only useful for Animation and Graphics, AI, Bioinformatics, B2B and E-Commerce, Data Mining, EDA/Semiconductor applications, Expert Systems, Finance, Intelligent Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation, Natural Language, Optimization, Research, Risk Analysis, Scheduling, Telecom, and Web Authoring just because these are the only things they happened to list. - Kent Pitman
<no-defun-allowed> aeth: (with-hazmat-suit-and-barf-bag (consider-reading #p"http://node-os.com/"))
<no-defun-allowed> Indeed.
<aeth> beach: so what you're saying is that CL is a language for chemistry simulations?
<aeth> (if that was unclear, that was a joke, it was just something that wasn't really listed in the list)
<beach> I am not saying anything. Just quoting Kent Pitman.
<jdz> aeth: Not sure you're also joking, but just in case: https://www.youtube.com/watch?v=8X69_42Mj-g
frgo has quit [Remote host closed the connection]
frgo has joined #lisp
pilne has joined #lisp
_jrjsmrtn has joined #lisp
__jrjsmrtn__ has quit [Ping timeout: 265 seconds]
akoana has quit [Quit: leaving]
andrzejku has quit [Read error: Connection reset by peer]
andrzejku has joined #lisp
narimiran has quit [Ping timeout: 256 seconds]
ggole has joined #lisp
revtintin has joined #lisp
_whitelogger has joined #lisp
revtintin has quit [Ping timeout: 265 seconds]
shifty has quit [Ping timeout: 256 seconds]
shifty has joined #lisp
libertyprime has joined #lisp
adam4567 has quit [Remote host closed the connection]
EvW1 has joined #lisp
revtintin has joined #lisp
Kundry_Wag has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
iAmDecim has joined #lisp
revtintin has quit [Ping timeout: 264 seconds]
Kundry_Wag has quit [Ping timeout: 265 seconds]
Codaraxis__ has quit [Ping timeout: 240 seconds]
revtintin has joined #lisp
Cymew has quit [Ping timeout: 260 seconds]
iAmDecim has quit [Ping timeout: 256 seconds]
<jcowan> No Scheme standard was ever defined in terms of surface syntax; I've read them all and can say that definitively.
EvW1 has quit [Ping timeout: 260 seconds]
<jcowan> AFAIK the only standard that ever was defined that way was DIN Lisp 1.2 (neither Scheme nor CL), and it was one of the points Henry Baker raised in his critique (which is still very interesting).
<jcowan> In addition, Guile is as multi-paradigm as CL, if by that you mean it has good support for OO.
shinohai has joined #lisp
drot has quit [Quit: Quit.]
drot has joined #lisp
<heisig> jcowan: You mean GOOPS? It is far from being as useful, fast, and extensible as CLOS.
<heisig> At least last time I checked.
<jcowan> Less extensible, certainly. Useful is a matter of what you want to use it for, and what you expect. Fast, well, I'm sure it's possibly to implement CLOS to run slowly, even in these Latter Days of the Law.
<heisig> Heh, yes it is definitely possible to implement CLOS to run slowly.
<heisig> One can even slow down existing implementations by orders of magnitude, just by adding a single innocent method at the wrong place :)
<_death> we need bp7patch for CL
EvW has joined #lisp
Kundry_Wag has joined #lisp
francogrex has joined #lisp
EvW has quit [Ping timeout: 265 seconds]
Kundry_Wag has quit [Ping timeout: 264 seconds]
<francogrex> Hi I want to compile a C code (or assembly code) but don't want to install gcc or any other C compiler. is there a lib in CL that lets me compile to an object file? it's won't be lisp code it's C or simply just machine code? does cffi allow?
<no-defun-allowed> Er, you want a C compiler that emits C or assembler?
revtintin has quit [Ping timeout: 264 seconds]
<no-defun-allowed> I may be able to cook up a C compiler that emits C. Just a moment...
<francogrex> no-defun-allowed: actually that compiles to object file!
<no-defun-allowed> (defun compile-c-program (input-source output-object) (with-open-file (input input-source) (with-open-file (output output-object) (loop for line = (read-line input nil nil) until (null line) do (write-line line output)))))
<no-defun-allowed> https://github.com/vsedach/Vacietis maybe.
narimiran has joined #lisp
<beach> francogrex: I have thought for a very long time that C compilers should be written in Common Lisp, as opposed to in C or C++. But I don't think anyone has done it yet.
<beach> I was totally amazed when I saw that RMS had written GCC in C.
<beach> But I guess he didn't have a reasonable Lisp system at the time.
<francogrex> beach: yes i wish that would have been the case
<francogrex> no-defun-allowed: Vacietis yes that seems ok though limited but appears to be in the spirit
<beach> By the way, didn't GCC end up using the Boehm-Weiser GC after many years of attempting to avoid automatic memory management?
<jackdaniel> it did
<jackdaniel> internally
<flip214> no-defun-allowed: vacietis is very restricted.
<beach> jackdaniel: So I didn't dream that. Thanks.
<jackdaniel> also genera gad c compiler written in lisp
<no-defun-allowed> https://gcc.gnu.org/onlinedocs/gccint/Type-Information.html says there is a garbage collector, but I don't know if it's conservative if it needs a preprocessor to emit some kind of tracing information.
<beach> jackdaniel: Good point.
<jackdaniel> some indefined behaviors are a result of lobbying by lisp vendors
<jackdaniel> that i.e pointer doesn't have to be a number or something
<jackdaniel> I don't remember
<jackdaniel> had*
<jackdaniel> undefuned* phone curse
Kundry_Wag has joined #lisp
<francogrex> yes indeed vacitis is a good proof of concept but very poor to produce anything of use
<jackdaniel> it does naive parsing
<jackdaniel> you may check the esrap parser for C on one of scymtym's repositories
<jackdaniel> with the preprocessor and stuff
<jackdaniel> it is a conforming piece implemenyed according to the newest C standard
<jackdaniel> implemented*
revtintin has joined #lisp
<beach> I vaguely remember reading some exchange about that. Very exciting.
<beach> What are the plans in terms of what to use it for?
<jackdaniel> I've started the gramma to have a conforming repl for C language in ECL :)
<jackdaniel> as of scymtym , you have to ask him
<beach> Wow!
<francogrex> but how about sbcl or any lisp used just as an assembler? from handwritten asm code to object code... that in theory should be easy maybe exists already?
<beach> You can probably grab the assembler from any of the major Common Lisp implementations, like SBCL, or CCL, and probably also Mezzano.
<heisig> francogrex: You can use SBCL as an assembler via sb-c:define-vop.
cosimone has quit [Quit: Quit.]
<heisig> I know of programmers that wrap handcrafted assembler snippets in SBCL VOPs for the very performance critical parts of their code.
cosimone has joined #lisp
<francogrex> heisig: hmm yes i know vops and i know how to use them, but not interested in that. I would like to output an .o object file. vop doesn't do that not made for it
revtintin has quit [Ping timeout: 256 seconds]
andrzejku has quit [Read error: Connection reset by peer]
<francogrex> I have a feeling CFFI might be able to do that i mean if one has the opcodes how dfficult would it be to compile them to an object file?
grabarz has joined #lisp
grabarz has quit [Client Quit]
cylb has joined #lisp
EvW has joined #lisp
<heisig> Yes, one could do that, too. But in 90% of the cases you can get the very same assembler code just by compiling Lisp with the right declarations.
<heisig> And I'm trying to boost that to 95% of the cases by writing a proper SIMD interface for SBCL.
grabarz has joined #lisp
revtintin has joined #lisp
<francogrex> ok
<francogrex> what about this?
<beach> francogrex: The hard part, at least for x86 is to select a machine instruction, given a source instruction, and also generating the bytes for that selected machine instruction.
revtintin has quit [Ping timeout: 256 seconds]
andrzejku has joined #lisp
revtintin has joined #lisp
andrzejku has quit [Client Quit]
iAmDecim has joined #lisp
iAmDecim is now known as cyberoctopi
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
bendersteed has joined #lisp
nckx has quit [Ping timeout: 264 seconds]
francogrex has quit [Remote host closed the connection]
Bike has joined #lisp
Josh_2 has joined #lisp
gxt has quit [Remote host closed the connection]
cartwright has quit [Remote host closed the connection]
tiwEllien has quit [Remote host closed the connection]
madage has quit [Remote host closed the connection]
gxt has joined #lisp
Kundry_Wag has quit [Ping timeout: 264 seconds]
tiwEllien has joined #lisp
cartwright has joined #lisp
duuqnd has joined #lisp
equwal has quit [Ping timeout: 240 seconds]
madage has joined #lisp
EvW has quit [Ping timeout: 260 seconds]
anonities has joined #lisp
Kundry_Wag has joined #lisp
nwoob has joined #lisp
<nwoob> If someone makes an api that gives dynami response in structure and to parse that structure can metaprogramming be helpful?
Kundry_Wag has quit [Ping timeout: 240 seconds]
<beach> nwoob: I don't even know what that means.
ayuce has joined #lisp
<beach> What is "dynami response in structure"?
anonities has left #lisp [#lisp]
<nwoob> what if there is a project that build websites from a documentation that user can edit? Given that we have templates of design... The documentation data will be parsed and will become response of API or APIs
<nwoob> so here response of API will be dynamic depending on the data provided by user
<nwoob> beach:
<nwoob> "dynamic" I mistyped in my first message
<beach> That sounds like ordinary programming.
<beach> The distinction is blurred of course.
ayuce has quit [Remote host closed the connection]
cyberoctopi has quit [Quit: WeeChat 1.9]
igemnace has joined #lisp
ahungry has joined #lisp
Kundry_Wag has joined #lisp
JohnMS_WORK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
monokrom has joined #lisp
iAmDecim has joined #lisp
KDr22 has joined #lisp
duuqnd has quit [Read error: Connection reset by peer]
bitmapper has joined #lisp
duuqnd has joined #lisp
KDr21 has quit [Ping timeout: 265 seconds]
<splittist> Forget the x86, the new hotness to target is PowerPoint https://www.youtube.com/watch?v=LArkm4v5mWA
mangul has joined #lisp
efm has quit [Remote host closed the connection]
EvW1 has joined #lisp
buffergn0me has joined #lisp
shangul has quit [Disconnected by services]
mangul is now known as shangul
efm has joined #lisp
efm_ has joined #lisp
efm has quit [Ping timeout: 260 seconds]
efm_ has quit [Client Quit]
efm has joined #lisp
<flip214> splittist: Do you mean PowerPC?
<splittist> flip214: Nope - Microsoft PowerPoint.
<splittist> Tom Wildenhain's previous video is fascinating, too.
revtintin has quit [Ping timeout: 265 seconds]
* edgar-rft always thought that PCs don't work without power
iAmDecim has quit [Ping timeout: 240 seconds]
wheelsucker has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
duuqnd has quit [Remote host closed the connection]
duuqnd has joined #lisp
Kundry_Wag has joined #lisp
EvW1 has quit [Remote host closed the connection]
buffergn0me has quit [Ping timeout: 260 seconds]
guna_ has joined #lisp
guna has quit [Ping timeout: 260 seconds]
nckx has joined #lisp
shymega has quit [Quit: Ciao.]
shymega has joined #lisp
Colleen has quit [Quit: Colleen]
Colleen has joined #lisp
revtintin has joined #lisp
Inline has joined #lisp
shymega has quit [Quit: Ciao.]
shymega has joined #lisp
guna has joined #lisp
guna_ has quit [Ping timeout: 264 seconds]
Steinberg2010 has joined #lisp
revtintin has quit [Ping timeout: 260 seconds]
mason has joined #lisp
buffergn0me has joined #lisp
shifty has quit [Ping timeout: 265 seconds]
shifty has joined #lisp
jprajzne has quit [Quit: Leaving.]
rippa has joined #lisp
buffergn0me has quit [Ping timeout: 260 seconds]
revtintin has joined #lisp
salinasc has joined #lisp
iAmDecim has joined #lisp
salinasc has quit [Client Quit]
cdrlos has joined #lisp
cdrlos has quit [Client Quit]
iAmDecim has quit [Ping timeout: 256 seconds]
neeasade has quit [Remote host closed the connection]
vhost- has quit [Ping timeout: 256 seconds]
Steinberg2010 has quit [Ping timeout: 256 seconds]
anonities has joined #lisp
ayuce has joined #lisp
ebrasca has joined #lisp
iAmDecim has joined #lisp
Oladon has joined #lisp
cartwright has quit [Remote host closed the connection]
* LdBeth loa
cartwright has joined #lisp
iAmDecim has quit [Ping timeout: 256 seconds]
vhost- has joined #lisp
vhost- has joined #lisp
vhost- has quit [Changing host]
anonities has quit [Remote host closed the connection]
<jcowan> edgar-rft: There were those crank-powered laptops: that's "power" to a physicist, but not the rest of us.
anonities has joined #lisp
anonities has quit [Client Quit]
<edgar-rft> jcowan: crank-power will help us to gain world domination
ebrasca has quit [Remote host closed the connection]
<jcowan> Indeed
<jcowan> apparently the hand crank on the XO laptop was basically vaporware: actually shipped XOs used ordinary power adapters.
gko has quit [Ping timeout: 256 seconds]
<beach> Can we please stick to the channel topic?
<LdBeth> look for a package capable for building oscillators
asarch has joined #lisp
logand has joined #lisp
gxt has quit [Remote host closed the connection]
gxt has joined #lisp
hdasch has quit [Ping timeout: 240 seconds]
hdasch has joined #lisp
ayuce has quit [Remote host closed the connection]
karlosz has joined #lisp
v88m has quit [Read error: Connection reset by peer]
v88m has joined #lisp
aeth has quit [Ping timeout: 256 seconds]
iAmDecim has joined #lisp
ebrasca has joined #lisp
ayuce has joined #lisp
aeth has joined #lisp
shinohai has quit [Ping timeout: 250 seconds]
v88m has quit [Ping timeout: 264 seconds]
ebrasca has quit [Remote host closed the connection]
srji has quit [Ping timeout: 240 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #lisp
efm has quit [Ping timeout: 265 seconds]
logand has quit [Read error: Connection reset by peer]
shangul has quit [Ping timeout: 265 seconds]
karlosz has quit [Quit: karlosz]
frgo_ has joined #lisp
frgo has quit [Ping timeout: 265 seconds]
frgo has joined #lisp
frgo__ has joined #lisp
cosimone has quit [Remote host closed the connection]
frgo___ has joined #lisp
cosimone has joined #lisp
frgo_ has quit [Ping timeout: 260 seconds]
dale_ has joined #lisp
dale_ is now known as dale
frgo has quit [Ping timeout: 260 seconds]
Inline has quit [Ping timeout: 272 seconds]
frgo has joined #lisp
frgo__ has quit [Ping timeout: 260 seconds]
sauvin has quit [Read error: Connection reset by peer]
frgo___ has quit [Ping timeout: 260 seconds]
frgo_ has joined #lisp
frgo__ has joined #lisp
frgo__ has quit [Remote host closed the connection]
frgo__ has joined #lisp
frgo has quit [Ping timeout: 260 seconds]
jello_pudding has quit [Ping timeout: 272 seconds]
frgo_ has quit [Ping timeout: 260 seconds]
jello_pudding has joined #lisp
frgo__ has quit [Read error: Connection reset by peer]
frgo has joined #lisp
nwoob has quit [Quit: Lost terminal]
iAmDecim has quit [Ping timeout: 256 seconds]
shangul has joined #lisp
libertyprime has quit [Read error: Connection reset by peer]
jello_pudding has quit [Ping timeout: 265 seconds]
v88m has joined #lisp
frgo_ has joined #lisp
frgo has quit [Ping timeout: 260 seconds]
Inline has joined #lisp
hdasch has quit [Ping timeout: 256 seconds]
z147 has joined #lisp
shangul has quit [Ping timeout: 240 seconds]
hdasch has joined #lisp
jello_pudding has joined #lisp
hhdave has quit [Ping timeout: 240 seconds]
hhdave_ has joined #lisp
shifty has quit [Ping timeout: 256 seconds]
ggole has quit [Quit: Leaving]
iAmDecim has joined #lisp
hdasch has quit [Ping timeout: 265 seconds]
hdasch has joined #lisp
iAmDecim has quit [Ping timeout: 256 seconds]
grabarz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pve has quit [Quit: leaving]
jonatack has quit [Ping timeout: 256 seconds]
jonatack has joined #lisp
jonatack has quit [Client Quit]
jonatack has joined #lisp
vlatkoB has quit [Remote host closed the connection]
iAmDecim has joined #lisp
iAmDecim has quit [Ping timeout: 265 seconds]
z147 has quit [Ping timeout: 240 seconds]
aeth has quit [Ping timeout: 256 seconds]
izh_ has joined #lisp
aeth has joined #lisp
mgsk is now known as mgs
mgs is now known as mgsk
revtintin has quit [Ping timeout: 256 seconds]
madage has quit [Remote host closed the connection]
madage has joined #lisp
revtintin has joined #lisp
revtintin has quit [Client Quit]
slyrus_ has joined #lisp
iAmDecim has joined #lisp
slyrus has quit [Ping timeout: 265 seconds]
emys has joined #lisp
narimiran has quit [Ping timeout: 265 seconds]
lemoinem has quit [Ping timeout: 250 seconds]
karlosz has joined #lisp
ArthurStrong has joined #lisp
gravicappa has quit [Ping timeout: 250 seconds]
hdasch has quit [Ping timeout: 264 seconds]
hdasch has joined #lisp
lemoinem has joined #lisp
bendersteed has quit [Read error: Connection reset by peer]
cartwright has quit [Quit: WeeChat 2.5]
cantstanya has joined #lisp
hdasch has quit [Ping timeout: 264 seconds]
hdasch has joined #lisp
ski has joined #lisp
emys has quit [Ping timeout: 265 seconds]
swflint has quit [Ping timeout: 260 seconds]
swflint has joined #lisp
emys has joined #lisp
hhdave_ has quit [Quit: hhdave_]
heisig has quit [Quit: Leaving]
tiwEllien has quit [Ping timeout: 240 seconds]
Steinberg2010 has joined #lisp
hdasch has quit [Ping timeout: 265 seconds]
duuqnd has quit [Quit: Leaving]
hdasch has joined #lisp
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 256 seconds]
ArthurStrong has quit [Quit: leaving]
Lord_of_Life_ is now known as Lord_of_Life
izh_ has quit [Quit: Leaving]
ahungry has quit [Remote host closed the connection]
emys has quit [Quit: Leaving]
Bourne has quit [Remote host closed the connection]
iAmDecim has quit [Ping timeout: 264 seconds]
hdasch has quit [Ping timeout: 265 seconds]
hdasch has joined #lisp
cosimone has quit [Quit: Quit.]
vhost- has quit [Quit: WeeChat 2.7.1]
frgo_ has quit [Remote host closed the connection]
frgo has joined #lisp
|Pirx| has quit [Remote host closed the connection]
vhost- has joined #lisp
vhost- has joined #lisp
vhost- has quit [Changing host]
Steinberg2010 has quit [Ping timeout: 265 seconds]
cosimone has joined #lisp
iAmDecim has joined #lisp
random-nick has quit [Ping timeout: 265 seconds]
asarch has quit [Quit: Leaving]
Kundry_W_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 250 seconds]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
cosimone has quit [Quit: Quit.]
psilepr has joined #lisp
reggie_ has joined #lisp
akoana has joined #lisp
smasta has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
karlosz has quit [Quit: karlosz]
karlosz has joined #lisp
smasta has quit [Ping timeout: 260 seconds]
psilepr has left #lisp [#lisp]
adam4567 has joined #lisp
dizbeleaf has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
slyrus__ has joined #lisp
dizbeleaf has quit [Remote host closed the connection]
slyrus_ has quit [Ping timeout: 256 seconds]
karlosz_ has joined #lisp
karlosz has quit [Read error: No route to host]
karlosz_ is now known as karlosz
karlosz has quit [Client Quit]
karlosz has joined #lisp
eck has left #lisp ["WeeChat 2.7.1"]
slyrus_ has joined #lisp
slyrus__ has quit [Ping timeout: 256 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
smasta has joined #lisp
iAmDecim has joined #lisp
slyrus__ has joined #lisp
Kundry_W_ has quit [Read error: Connection reset by peer]
karlosz has quit [Quit: karlosz]
shinohai has joined #lisp
Kundry_Wag has joined #lisp
slyrus_ has quit [Ping timeout: 260 seconds]
sendai_ has quit [Remote host closed the connection]
sendai_ has joined #lisp
karlosz has joined #lisp
Kundry_Wag has quit [Ping timeout: 264 seconds]