Paolo Amoroso · @amoroso
1870 followers · 2893 posts · Server fosstodon.org

Building the CMUCL Common Lisp implementation from source has always been an arcane process. Building from source the CMUCL-derived SBCL is as simple as executing `sh make.sh`, a testament to the great work its developers did.

#commonlisp #lisp #sbcl

Last updated 1 year ago

Paul SomeoneElse · @pkw
270 followers · 126 posts · Server mastodon.sdf.org

I use and rlwrap for a simple repl.

I just have been figuring out code loading (load ...).

I found that you can set *default-pathname-defaults* to my current directory (with a trailing slash) , and then (load "some-lisp-file") successfully.

Before this I was having to put the full path.

#commonlisp #sbcl

Last updated 1 year ago

screwtape · @screwtape
366 followers · 5737 posts · Server mastodon.sdf.org

@pkw @jns @jasmaz @SDF @fstateaudio
definitely sdf commode chat but I will also have ~chat irc open. I should probably be in # on liberachat, but it's hard for me to be in three places at once and I seem to often lose my connection to liberachat. If *you* are there you are welcome to remind them the lispy gopher show is happening ( is a great fountain of technical advice and commentary ). I think @rwxrwxrwx and @jackdaniel are usually over there.

#lisp #clim #ecl #sbcl #lispm

Last updated 1 year ago

r/lisp · @reddit_lisp
473 followers · 16038 posts · Server mstdn.jp

SBCL.org website down? | redd.it/16856bo

#sbcl

Last updated 1 year ago

r/lisp · @reddit_lisp
473 followers · 16038 posts · Server mstdn.jp

New in version 2.3.8 | redd.it/165glsr

#sbcl

Last updated 1 year ago

screwtape · @screwtape
354 followers · 5464 posts · Server mastodon.sdf.org

@SDF @AlgoCompSynth @synthember @kentpitman @prahou
+ topic
- @amszmidt reading @hayley about the garbage collector (note the new sbcl has a new improvement as well)

#lisp #sbcl

Last updated 1 year ago

screwtape · @screwtape
354 followers · 5464 posts · Server mastodon.sdf.org

@amszmidt @hayley
I'll read this and make it a topic on my show tomorrow. What else is new you two? ( ?)

#sbcl

Last updated 1 year ago

screwtape · @screwtape
339 followers · 5117 posts · Server mastodon.sdf.org

@fstateaudio @SDF @kentpitman
@nutilius and I are talking about slash trying to remember what was necessary for the build of the makefile for aarch64.

There's also this thread about defvar + defparameter vs :package-inferred-system I would love to hear from more people about by @louis hachyderm.io/@lispegistus/1108

Some current (lispworks/but standardised) tutorials kantz.com/clim-primer/index.ht

@TheGibson 's veilid.com launched 5 days ago

#sbcl #openbsd #clim #veilid

Last updated 1 year ago

· @svetlyak40wt
210 followers · 390 posts · Server fosstodon.org

I just found a very interesting project which shows how to extend the LOOP macro: github.com/Gleefre/loop-contin

It was added to Ultralisp.org recently.

This code should work on , , , and implementations.

#commonlisp #sbcl #clasp #allegro #abcl #ecl

Last updated 1 year ago

r/lisp · @reddit_lisp
473 followers · 16038 posts · Server mstdn.jp

New in version 2.3.7 | redd.it/15cn45c

#sbcl

Last updated 1 year ago

r/lisp · @reddit_lisp
473 followers · 16038 posts · Server mstdn.jp

SBCL and Windows | redd.it/156t326

#sbcl

Last updated 1 year ago

Glitzersachen.de · @glitzersachen
48 followers · 2972 posts · Server hachyderm.io
Felix · @leobm
263 followers · 3933 posts · Server norden.social
Jeff Sparkes · @jsparkes
4 followers · 17 posts · Server techhub.social

My fickle attention has been captured by the editor. An - ike editor implemented in . I've already contributed a couple of small changes, now I'm deep in to refreshing my common lisp knowledge.

There's a lot to learn about lem before I can do much useful. it has great cross referencing of functions, but I need to figure out to add the tags as well.

lem uses , but not as extensively as I would have thought. Which is probably smart.

-editor

#lem #emacs #commonlisp #sbcl #clos

Last updated 1 year ago

screwtape · @screwtape
268 followers · 3690 posts · Server mastodon.sdf.org

@svetlyak40wt it was new to me as well. I guess the ASDF operation 'TEST-OP 's use of #:FIASCO requires a minimum ASDF version? That :depends-on appears twice as well.

I fixed the problem with in the mean time. This line in cl-buchberger/src/polynomial.lisp:
:for v := (make-array (length variables) :element-type '(integer 0))
initialises to #(0 0 .. 0) in and #(nil nil .. nil) in . It can be fixed in both by specifying the :initial-element '0 make-array key.

Are both allowed?

#ecl #sbcl

Last updated 1 year ago

LisPi · @lispi314
546 followers · 11661 posts · Server mastodon.top

@Elizafox Yeah, & ( implementations) were what I was thinking of when writing that.

SBCL has its FASL for modular loading.

The various also have similar things iirc.

Come to think of it, has something fairly similar too, depending on if you count bytecode compilation (I would).

#sbcl #ccl #commonlisp #smalltalk #guile #scheme

Last updated 1 year ago

(((o))) Acoustic Mirror · @acousticmirror
868 followers · 10894 posts · Server post.lurk.org

@mousebot I gather it was , so it would most likely run, yes.

#sbcl

Last updated 1 year ago

screwtape · @screwtape
265 followers · 3358 posts · Server mastodon.sdf.org

@lispi314 @dekkzz76 @aphistic @jacqueline
in this case I think it is best to OPTIMIZE for as per the definitions of optimize levels. These are incredibly useful, such as using the optimize space level to turn on and off function inlining in compilation. To my knowledge these are still only detailed in the CMUCL manual.

Hence not defining what these do allowed them to have contextually very important abilities attached to them, in which case (as with all things) SBCL is de facto

#sbcl #cmucl

Last updated 1 year ago

LisPi · @lispi314
538 followers · 11497 posts · Server mastodon.top

@aphistic @jacqueline They should rewrite it in .

Nowhere near the effort of writing it in C or Rust, but on just switching on (declare (optimize (speed 3))) in a hot code path and addressing the low-hanging fruits for type-based optimizations (which the compiler helpfully tells you when evaluating/compiling the code with the speed declaration active) can get you within a magnitude of the other two's performance with barely any effort.

#commonlisp #sbcl

Last updated 1 year ago

r/lisp · @reddit_lisp
445 followers · 15513 posts · Server mstdn.jp

Sbcl drakma and missing libcrypto | redd.it/146ik6e

#sbcl

Last updated 1 year ago