jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
akoana has quit [Quit: leaving]
dra has quit [Ping timeout: 240 seconds]
waleee has quit [Ping timeout: 260 seconds]
notzmv has quit [Ping timeout: 240 seconds]
Lord_Nightmare has quit [Remote host closed the connection]
Lord_Nightmare has joined #commonlisp
Oladon has quit [Quit: Leaving.]
Brucio-61 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
thuna` has quit [Remote host closed the connection]
tyson2 has quit [Remote host closed the connection]
jmdaemon has joined #commonlisp
mason has quit [Quit: leaving]
mason has joined #commonlisp
random-nick has quit [Ping timeout: 245 seconds]
dcb has quit [Quit: MSN Messenger 4.0.2]
enzuru has joined #commonlisp
robin has joined #commonlisp
yewscion has joined #commonlisp
habamax has quit [Ping timeout: 245 seconds]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
bjorkint0sh has quit [Ping timeout: 272 seconds]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #commonlisp
istewart has joined #commonlisp
molson has joined #commonlisp
habamax has joined #commonlisp
eddof13 has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rtypo has quit [Ping timeout: 240 seconds]
_whitelogger has joined #commonlisp
istewart_ has quit [Quit: Konversation terminated!]
bjorkintosh has quit [Read error: Connection reset by peer]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
Kongo04 has quit [Ping timeout: 246 seconds]
hnOsmium0001 has joined #commonlisp
notzmv has joined #commonlisp
bjorkint0sh has joined #commonlisp
bjorkintosh has quit [Ping timeout: 246 seconds]
bilegeek has joined #commonlisp
msavoritias has joined #commonlisp
ec has quit [Ping timeout: 240 seconds]
viaken has quit [Ping timeout: 264 seconds]
ello has quit [Quit: ZNC 1.8.2 - https://znc.in]
viaken has joined #commonlisp
fiddlerwoaroof has quit [Ping timeout: 264 seconds]
fiddlerw- has joined #commonlisp
ec has joined #commonlisp
ello has joined #commonlisp
nyx_land_ has joined #commonlisp
Sario has quit [Remote host closed the connection]
Sario has joined #commonlisp
notzmv has quit [Ping timeout: 246 seconds]
nyx_land has quit [Ping timeout: 258 seconds]
nyx_land_ is now known as nyx_land
igemnace has joined #commonlisp
ryanbw has quit [Quit: I'll be back.]
azimut has joined #commonlisp
Cymew has joined #commonlisp
holycow has joined #commonlisp
<holycow> does anyone now where the lem 2.1 source code can be git cloned?
<holycow> i see the announcement but the github rep seems to be 2.0 if you generate a binary and check
<holycow> and the src tar.gz doesn't have the submodules
phantomics__ has joined #commonlisp
phantomics_ has quit [Ping timeout: 245 seconds]
shka has joined #commonlisp
bendersteed has joined #commonlisp
speskk has quit [Quit: Ping timeout (120 seconds)]
speskk has joined #commonlisp
bird_ has quit [Ping timeout: 264 seconds]
bird_ has joined #commonlisp
LW has joined #commonlisp
LW has quit [Quit: WeeChat 3.8]
dino_tutter has joined #commonlisp
easye has quit [Ping timeout: 260 seconds]
notzmv has joined #commonlisp
pve has joined #commonlisp
woudshoo` has joined #commonlisp
Brucio-61 has quit [Ping timeout: 272 seconds]
yewscion has quit [Remote host closed the connection]
easye has joined #commonlisp
notzmv has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
easye has quit [Ping timeout: 245 seconds]
easye has joined #commonlisp
<easye> holycow: the Lem community is more active on their Discord instance <https://discord.gg/UEm7HABF>, but I left a message in their general channel with a backpointer here that you are looking to build from git
<ixelp> Lem
bilegeek has quit [Quit: Leaving]
<holycow> aha, okay great thanks.
habamax has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.2)]
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Client Quit]
attila_lendvai has joined #commonlisp
rpx has joined #commonlisp
woudshoo` has quit [Ping timeout: 250 seconds]
Lord_of_Life has quit [Ping timeout: 246 seconds]
Lord_of_Life has joined #commonlisp
hineios has quit [Ping timeout: 272 seconds]
hineios has joined #commonlisp
dra has joined #commonlisp
dra has quit [Changing host]
dra has joined #commonlisp
waleee has joined #commonlisp
habamax has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
rogersm has joined #commonlisp
tyson2 has joined #commonlisp
dra has quit [Ping timeout: 260 seconds]
attila_lendvai has quit [Ping timeout: 246 seconds]
notzmv has joined #commonlisp
mgl has joined #commonlisp
jmd_ has quit [Ping timeout: 250 seconds]
waleee has quit [Ping timeout: 258 seconds]
bird_ has quit [Ping timeout: 258 seconds]
<therepl> holycow: they have v2.1.0 branch. so after git clone you can do git checkout v2.1.0
rtypo has joined #commonlisp
rpx has quit [Quit: Client closed]
rpx has joined #commonlisp
easye has quit [Remote host closed the connection]
easye has joined #commonlisp
random-nick has joined #commonlisp
bird_ has joined #commonlisp
mgl has quit [Quit: Client closed]
mgl has joined #commonlisp
bird_ has quit [Ping timeout: 260 seconds]
triffid has quit [Remote host closed the connection]
rainthree has joined #commonlisp
markb1 has joined #commonlisp
attila_lendvai has joined #commonlisp
thuna` has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
cage has joined #commonlisp
Equill has quit [Ping timeout: 246 seconds]
ufi has joined #commonlisp
bird_ has joined #commonlisp
pranavats has joined #commonlisp
tyson2 has joined #commonlisp
AetherWind has joined #commonlisp
waleee has joined #commonlisp
ufi has quit [Quit: Leaving]
pranavats has left #commonlisp [Disconnected: Hibernating too long]
easye has quit [Remote host closed the connection]
easye has joined #commonlisp
<Josh_2> Afternoon :skull:
ldb has joined #commonlisp
ak-coram has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
bjorkint0sh has quit [Ping timeout: 246 seconds]
cdegroot has joined #commonlisp
rainthree has quit [Read error: Connection reset by peer]
rainthree has joined #commonlisp
rainthree3 has joined #commonlisp
habamax has quit [Remote host closed the connection]
rainthree has quit [Ping timeout: 245 seconds]
Inline has joined #commonlisp
ldb has quit [Ping timeout: 245 seconds]
ldb has joined #commonlisp
rainthree3 has quit [Ping timeout: 246 seconds]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
Cymew has quit [Ping timeout: 258 seconds]
ak-coram has left #commonlisp [ERC 5.4 (IRC client for GNU Emacs 28.2)]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
tyson2 has quit [Remote host closed the connection]
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
eddof13 has joined #commonlisp
rpx has quit [Quit: Client closed]
ryanbw has joined #commonlisp
dino_tutter has quit [Ping timeout: 240 seconds]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tyson2 has joined #commonlisp
jryans has quit [Remote host closed the connection]
easye has quit [Ping timeout: 246 seconds]
easye has joined #commonlisp
roygbyte[m] has quit [Remote host closed the connection]
mgl has quit [Quit: Client closed]
dino_tutter has joined #commonlisp
NotThatRPG has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dcb has joined #commonlisp
eddof13 has joined #commonlisp
kg7ski- has quit [Ping timeout: 250 seconds]
prokhor has joined #commonlisp
kg7ski has joined #commonlisp
Brucio-61 has quit [Ping timeout: 245 seconds]
kg7ski has quit [Quit: ZNC 1.8.2 - https://znc.in]
kg7ski has joined #commonlisp
ldb has quit [Ping timeout: 260 seconds]
igemnace has quit [Remote host closed the connection]
cross has quit [Remote host closed the connection]
jmdaemon has joined #commonlisp
random-nick has quit [Ping timeout: 258 seconds]
easye has quit [Remote host closed the connection]
easye has joined #commonlisp
random-nick has joined #commonlisp
Oladon has joined #commonlisp
mgl has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
dcb has quit [Ping timeout: 264 seconds]
dino_tutter has quit [Ping timeout: 264 seconds]
dcb has joined #commonlisp
AetherWind has quit [Ping timeout: 250 seconds]
AetherWind has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
tyson2 has joined #commonlisp
dinomug has joined #commonlisp
morganw has joined #commonlisp
cage has joined #commonlisp
<NotThatRPG> Just curious -- does anyone know why ALEXANDRIA doesn't have Norvig's FIND-ALL and FIND-ALL-IF? They are pretty helpful.
msavoritias has quit [Remote host closed the connection]
<bike> is find-all different from remove-if-not?
dino_tutter has joined #commonlisp
Inline has quit [Ping timeout: 272 seconds]
ronald has joined #commonlisp
<NotThatRPG> bike: for that, no it's not -- it's just a handy way of saying what you mean.
<NotThatRPG> FIND-ALL-IF is more useful, but not complicated in any sense
tyson2 has quit [Remote host closed the connection]
<yitzi> NotThatRPG: ^
<NotThatRPG> I guess I could just import those. Thanks.
cage has quit [Ping timeout: 246 seconds]
Kongo04 has joined #commonlisp
Kongo04 has quit [Quit: Client closed]
<holycow> therepl: thanks for the hint. my gitfu is awful, finally figured it out.
dra has joined #commonlisp
dra has quit [Changing host]
dra has joined #commonlisp
tyson2 has joined #commonlisp
Catie has quit [Ping timeout: 240 seconds]
ufi has joined #commonlisp
holycow has left #commonlisp [#commonlisp]
morganw has quit [Remote host closed the connection]
tyson2 has quit [Remote host closed the connection]
ufi has quit [Quit: Leaving]
shka has quit [Read error: Connection reset by peer]
xaltsc has quit [Quit: WeeChat 3.8]
shka has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
mgl has quit [Quit: Client closed]
pve has quit [Quit: leaving]
cross has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
eddof13 has joined #commonlisp
Oladon has quit [Quit: Leaving.]
Guest13 has joined #commonlisp
shka has quit [Ping timeout: 245 seconds]
Oladon has joined #commonlisp
dino_tutter has quit [Ping timeout: 245 seconds]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
azimut has quit [Ping timeout: 240 seconds]
habamax has joined #commonlisp
<Guest13> hi , i am  beginner my classmates made fun of me when i told them i am learning programming via  common lisp as my first language ?(I found its book on our book shelf)
<Guest13> i should learn something else?
<White_Flame> have you got emacs & slime set up for a more powerful environment?
<Guest13> my book title is " a gentle introduction ....."
<White_Flame> but regarding languages, you should eventually learn a number of them, both common & not, to have a well rounded view of the strengths & weaknesses of various programming langauge features
<Guest13> no ,what is those things
<White_Flame> emacs is an editor, and slime connects that editor to a running lisp image, so you can directly compile, execute forms, have a repl history, autocomplete, etc in your lisp environment
<Guest13> i have finished topics like cons ans list and their differences
<White_Flame> emacs is also itself written in elisp (has similarities, but the original author didn't want to implement a full CL from scratch)
<White_Flame> also, #clschool is the place to ask newbie questions and get good explanations. things are generally higher level here
<Guest13> thank you very much ,excuse me for asking trivial questions here
<White_Flame> not a problem
<White_Flame> I'm in #clschool for such purposes, too ;)
<aeth> this is #commonlisp so we'll vote to start with Common Lisp, obviously
<drakonis> elisp predates CL no?
<rbcarleton> I think the Touretzky book is terrific. You don't need SLIME for the Touretzky book, though it might be helpful.
<rbcarleton> Elisp is a kind of Maclisp relative.
<White_Flame> drakonis: yeah, calling the precursors of CL as CL is a stretch for simplification
<aeth> elisp is newer than the original 1984 Common Lisp, but is intentionally archaic in its design
<aeth> because RMS didn't like CL or Scheme
<White_Flame> oh right, emacs predates elisp
<aeth> this is an obvious mistake but whatever... it's probably the #1 Lisp by popularity, stuff like that tends to happen
<aeth> Emacs predates elisp, but GNU Emacs doesn't afaik
<aeth> the main difference in older Lisps seems to be C-z... since elisp is for the Unix terminal, C-z is taken by a suspend feature (and in graphical Emacs it's basically wasted by a minimize you'll only ever accidentally press)
<aeth> I think... C-c might have been C-z in the original? Something moved from C-z
<aeth> s/in older Lisps/in older Emacsen/
<aeth> my bad
<random-nick> I think RMS said he doesn't like CL but is fine with scheme
<rbcarleton> If you're using GNU Emacs, setting the inferior-lisp-program variable is sufficient.
<rbcarleton> I use "(setq inferior-lisp-program "sbcl --noinform")" in my .emacs.
MonadMania has joined #commonlisp
ec has quit [Ping timeout: 240 seconds]
<MonadMania> Has anybody developed 3D games in Lisp + SDL2/OpenGL? I'm looking for something beyond the basic tutorials.
<drakonis> hmm, there's one being developed
micro has quit [Ping timeout: 258 seconds]
ec has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
micro has joined #commonlisp
<MonadMania> I've seen people mention working on some things, but most people say something along the lines of "the code isn't ready to share". If I can get to "camera moving around in a 3D maze", that'd be a good start.
<aeth> collision is annoyingly time consuming
<White_Flame> since it is a relatively new frontier, yeah most of the work done is different ways of just accessing the raw facilities
<White_Flame> (yes, symbolics did it way back, but open implementation hitting consumer 3D cards isn't)
<MonadMania> Would a good approach be to translate C++ examples? It's doable but painful.
dra has quit [Ping timeout: 272 seconds]
Guest13 has quit [Quit: Client closed]
ober has quit [Quit: leaving]
green_ has joined #commonlisp
<White_Flame> MonadMania: prety sure that's what's being done, however rethinking the abstraction is necessary due to the more live & dynamic nature of lsip
<random-nick> you could probably also use existing 3d engines written in other languages if you just want to make the game in lisp
<random-nick> not sure what the development experience would be like, though
<MonadMania> @random-nick I want to deliver on the live-patching experience, so making the best use of CL's architechture is a must.
<MonadMania> @random-nick If I can still do that using foreign calls into a more developed engine, I'd like to.
<aeth> afaik SBCL works as a DLL now so you could try to patch Godot to support it
<aeth> or go the ECL route, but it's less suitable for 3D games
<aeth> The issue with the from-scratch 3D approach, which is preferable, is going to be the physics and collision.
lottaquestions_ has quit [Remote host closed the connection]
<aeth> Rendering is surprisingly not that bad because it all uses the same GPU stuff no matter what (though you may want to compile s-expressions to GLSL somehow)
lottaquestions_ has joined #commonlisp
NotThatRPG has joined #commonlisp
yewscion has joined #commonlisp
bendersteed has quit [Quit: bye]