Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

August 27 2010

Absolutely do *not* place closing brackets on their own lines.
Rationale: The parentheses grow lonely if their closing brackets are all kept separated and segregated.
— Taylor R. Campbell, in Riastradh's Lisp Style Rules
Reposted fromsilenius silenius

August 16 2010

Xach's QuickLisp intro. A very neat way to load Common Lisp packages.
Reposted fromantifuchs antifuchs

August 04 2010

Reposted byhgncypherJaBBleyrersa7yrIntejawejohlpulczynskidatenwolfAndimatthiasrDreamFlasherfalnetixNorkNorkperitusbestformjiivanoelsenfpletzstefreakmondkroetejv6sileniusmaex

April 21 2010

March 31 2010

Reposted fromhannes hannes

January 22 2010

I would rather piss off a thousand RMS's than one MCC.
Reposted fromsilenius silenius

January 20 2010

January 06 2010

[...] Simply, I realised that no matter how much time, effort, work or money is plunged into free software (in fairness, this is unlikely to be unique to Lisp) the response from this "new user" market is always going to be "Sucks.  Is there even any desire on anyone's part to improve the situation?". Anything you did more than three weeks ago when they started looking at lisp is taken for granted, assumed to be provided by some capricious god in Days of Old and now just part of the natural state of things.

So, no, as far as I'm concerned, there isn't any such desire.  These days I write code because (and when) I enjoy it and I think it'll be useful to me or to my fellow hackers; if I decide I'd enjoy something else more, I'll do that instead.  The new users can go and fuck themselves.  Or they can attempt to set up their Lisp systems using only tools and libraries that were available in 1998 and see how they get on.  Good luck guys; I hear that CMUCL has just gained an x86 backend, so you might be able to get it running on Linux.  You may need to crosscompile from Alpha, though.
Modernizing Common Lisp - comp.lang.lisp
Reposted fromluismbo luismbo

October 27 2009

Nov 3

Berlin Lispers Meetup

20:00 St. Oberholz, Rosenthaler Straße 72a, 10119 Berlin Add this event to a calendar application

You are kindly invited to the first "Berlin Lispers Meetup", an informal gathering for anyone interested in Lisp, beer or coffee, organized by Willem Broekema and Hans Hübner.

There are no official presentations planned, but everyone is free to bring a laptop and demonstrate some cool work.

Reposted byantifuchs antifuchs

September 22 2009

Just because we Lisp programmers are better than everyone else is no excuse for us to be arrogant.
— Erann Gat
Reposted bysileniusznotticyphercudavervicperitusmkhlMerari

September 07 2009

Reposted frompecet pecet

August 18 2009

Play fullscreen
Lisp for High-Performance Transaction Processing (Google Tech Talk by Daniel L. Weinreb)
Reposted fromluismbo luismbo

August 17 2009

Sup Dawg: Lisp, by Xach
Reposted fromantifuchs antifuchs vialuismbo luismbo

August 10 2009

Illustrating SBCL's build process

A while back I read Christophe Rhodes's paper “SBCL: A Sanely-Bootstrappable Common Lisp” which describes SBCL's bootstrap procedures.

The paper includes a bunch of diagrams for each build stage. These were pretty helpful in improving my understanding of the build process. So, I tried to take them a step further and create a single diagram that provides a global overview of the build process:

I'm interested in hearing any comments you might have. If you already know how the build process works, does it make you cringe? If you are vaguely familiar with (parts of) the process, does it provide you with some sort of new insight? Given that I haven't included a legend, does it make any sense at all?

Reposted fromluismbo luismbo
A novice was trying to fix a broken Lisp machine by turning the power off and on. Knight, seeing what the student was doing spoke sternly: "You cannot fix a machine just by power-cycling it with no understanding of what is going wrong." Knight turned the machine off and on. The machine worked.
AI Koans
Reposted fromluismbo luismbo

ECLM 2009 registration deadline coming up

The registration deadline for this year's European Common Lisp Meeting is August 15th so if you're interested in attending, you should register soon!
Reposted fromluismbo luismbo

July 15 2009

Ryan’s Tech Blog » HOWTO: start using lisp in your work environment (part 1)

Neat introduction to getting your workplace to switch to pretty much any alternative tech. Good to see that the switch worked for Ryan (-:
Reposted fromantifuchs antifuchs

June 30 2009

European Common Lisp Meeting, Hamburg, September 12/13, 2009

Arthur Lemmens and Edi Weitz are proud to announce the European Common Lisp Meeting 2009. The meeting will consist of a Sunday full of talks on September 13, 2009, with optional dinners on Saturday and Sunday evening.

June 26 2009

<nikodemus> we _so_ need a "success stories" page on sbcl.org
<hefner> nikodemus: to catalog the nethack ascensions of the developers?
— #lisp
Reposted fromluismbo luismbo viaantifuchs antifuchs

June 08 2009

the fastest c implementation is about 2x the speed of a more straightforward c implementation (which is much closer to the sbcl effort, unsurprisingly). It's also hard to follow, relies on type munging through pointers and, oh yeah, will just bus error on my mac.[...]
I still don't think it's particularly interesting, but even on the "shootout" benchmark this lisp code is about 3x faster than the champion c code, single threaded. It's also less code, though algorithmically a little more complicated.
Simon Alexander: Lies, Damn Lies, and Benchmarks
Reposted fromantifuchs antifuchs
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!