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…]
<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)