Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Luís Oliveira
On Fri, Jan 21, 2011 at 8:56 PM, Luís Oliveira wrote: > My question is: if you're going to load all of the application's > FASLs, what difference does it make that you loaded a dumped image > with some previous version of the application? What am I missing? What I was missing is that when you dum

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Nick Levine
My question is: if you're going to load all of the application's FASLs, You're not. load-system (or compile-system with :load t) will do the minimum it has to and leave the rest alone. what difference does it make that you loaded a dumped image with some previous version of th

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Hans Hübner
People are beginning to complain that the pro@ list is becoming similar to comp.lang.lisp, and there also have been several unsubscriptions today and yesterday. Can this topic please be put to a rest or taken where it belongs? Thanks, Hans ___ pro mail

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Luís Oliveira
On Fri, Jan 21, 2011 at 7:50 PM, Raffael Cavallaro wrote: > I'm sure Martin Simmons of LispWorks will correct me if I'm mistaken here, > but LW's > defsystem can be used to load lisp code, and/or compile and load lisp code, > and/or > load precompiled fasls, so it spans the whole range. My ques

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Raffael Cavallaro
On Jan 21, 2011, at 12:06 PM, Luís Oliveira wrote: > I'm not familiar with the details of LW's defsystem. How is this > different from loading the application from fasls, speed-wise? I'm sure Martin Simmons of LispWorks will correct me if I'm mistaken here, but LW's defsystem can be used to lo

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Alessio Stalla
On Fri, Jan 21, 2011 at 8:34 PM, Nick Levine wrote: >> I can't find any libraries. > > I think this is one of the most serious issues which is blocking the > growth of lisp use. Speaking as someone who recently gave up trying to > write a book on how to use CL's libraries: locating them and knowin

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Chris Perkins
Using (string-count-str (get-url-as-string "http://docs.python.org/py3k/modindex.html";) "#module") I show that there are 291 projects listed on that python page. But (string-count-str (get-url-as-string ""http://common-lisp.net/projects.shtml";) "/project/") tells me that there are 416 project

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Didier Verna
Pascal Costanza wrote: > On 21 Jan 2011, at 21:00, Zach Beane wrote: > >> That's one of the reasons why it's still in beta. I need to gather >> useful, descriptive info about each project and make it easily >> available. > > What would you recommend to the library providers to make this job easier

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Drew Csillag (sounds like cheese-log)
Not to sound like I'm complaining (quicklisp is awesome btw), but if http://www.quicklisp.org/beta/releases.html had descriptions of what the packages actually did (or links to their respective homepage, or docstrings, or something), that would be wonderful. On Fri, Jan 21, 2011 at 2:47 PM, Zach B

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Steve Morin
I have been a beginner lisp developer for years largely because the is just a large problem with answering the question "I want to make a website, but what a pain to figure out where to start", I want to X. I would be down to contribute. This lisp learning curve is large, and figuring out the exa

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Pascal Costanza
On 21 Jan 2011, at 21:00, Zach Beane wrote: > "Drew Csillag (sounds like cheese-log)" writes: > >> Not to sound like I'm complaining (quicklisp is awesome btw), but if http:// >> www.quicklisp.org/beta/releases.html had descriptions of what the packages >> actually did (or links to their respec

[pro] A little success story...

2011-01-21 Thread Pascal Costanza
Hi, I just wanted to report on a little success story. In the recent few months, I have been working on a new project that concerns itself with parallel programming. For that purpose, I experimented with variations of a home-grown work-stealing scheduler. (See http://en.wikipedia.org/wiki/Cilk

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Zach Beane
Nick Levine writes: >We're getting there. See http://www.quicklisp.org/ > >Especially, see http://www.quicklisp.org/beta/releases.html > > It doesn't say what any one of them do. There's no way (am I right?) > to look up form what I want to do to what exists to do it. Very true, and some

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Zach Beane
"Drew Csillag (sounds like cheese-log)" writes: > Not to sound like I'm complaining (quicklisp is awesome btw), but if http:// > www.quicklisp.org/beta/releases.html had descriptions of what the packages > actually did (or links to their respective homepage, or docstrings, or > something), that w

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Nick Levine
We're getting there. See http://www.quicklisp.org/ Especially, see http://www.quicklisp.org/beta/releases.html It doesn't say what any one of them do. There's no way (am I right?) to look up form what I want to do to what exists to do it. - n __

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Zach Beane
Nick Levine writes: >> I can't find any libraries. > > I think this is one of the most serious issues which is blocking the > growth of lisp use. Speaking as someone who recently gave up trying to > write a book on how to use CL's libraries: locating them and knowing > in advance of downloading t

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Pascal Costanza
On 21 Jan 2011, at 20:34, Nick Levine wrote: >> I can't find any libraries. > > I think this is one of the most serious issues which is blocking the > growth of lisp use. Speaking as someone who recently gave up trying to > write a book on how to use CL's libraries: locating them and knowing > i

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Nick Levine
> I can't find any libraries. I think this is one of the most serious issues which is blocking the growth of lisp use. Speaking as someone who recently gave up trying to write a book on how to use CL's libraries: locating them and knowing in advance of downloading them what their purpose is are ma

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread raito
Quoting Vladimir Sedach : > 2. There are no libraries to do /I can't find any libraries. It may sound shocking, but there's non-programmers out there who complain if there isn't a free-as-in-beer application to do what they want. This argument is the programmer corollary. It always appears to me

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Luís Oliveira
On Fri, Jan 21, 2011 at 11:37 AM, Nick Levine wrote: > (defun application-load (&key compile-only) >  (let ((defsys (truename (relative-path "code/defsys.lisp" >    (load defsys)) >  (compile-system "PROFILER-PLUS" :load (not compile-only) >                  :force (find "-force" sys:*line-arg

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Luke Crook
On Jan 21, 2011, at 2:40, Tord Romstad wrote: > On Thu, Jan 20, 2011 at 10:22 PM, karol skocik wrote: >> Some time ago, I tried to communicate on IRC channel about a very, >> very simple addition: >> string+, which is obviously a nice, small name for (apply >> #'concatenate 'string strings). > >

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Scott McKay
On Jan 21, 2011, at 8:43 AM, Erik Winkels wrote: > On Fri, Jan 21, 2011 at 07:48:50AM -0500, Daniel Weinreb wrote: >> >> Our utility library calls it "strcat". I think string-concat is >> probaby better. I picked 'strcat' as a nod to C, but I wholeheartedly fall into the Dave Moon camp: more d

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Erik Winkels
On Fri, Jan 21, 2011 at 07:48:50AM -0500, Daniel Weinreb wrote: > > Our utility library calls it "strcat". I think string-concat is > probaby better. > > Dave Moon established the general ethic on the Lisp machine of using > longer, clearer names in general. I generally prefer more descriptive (

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Daniel Weinreb
On 1/21/11 6:01 AM, Svante Carl v. Erichsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hi! > > I should call it string-conc, conc-string, or conc->string. I should > not expect from first sight that either, string+ or string*, would > concatenate. From those names, it also would

Re: [pro] simple-style-warning

2011-01-21 Thread Martin Simmons
> On Thu, 20 Jan 2011 23:47:55 -0500, Vladimir Sedach said: > > Is there a portable way to create a simple-style-warning condition > that when signaled with WARN won't cause SLIME to claim that file > compilation failed, that works for all/most CL implementations? > > I'm trying to use this:

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Stas Boukarev
"Svante Carl v. Erichsen" writes: > Hi! > > I should call it string-conc, conc-string, or conc->string. I should > not expect from first sight that either, string+ or string*, would > concatenate. From those names, it also would seem surprising that > they can take any sequences, not just strin

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread karol skocik
I didn't really about the name that much (unless it's overly verbose). The problem I tried to mention was the attitude of other developers to such a simple addition. Karol On Fri, Jan 21, 2011 at 12:39 PM, Tord Romstad wrote: > On Fri, Jan 21, 2011 at 12:01 PM, Svante Carl v. Erichsen > wrote:

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Tord Romstad
On Fri, Jan 21, 2011 at 12:01 PM, Svante Carl v. Erichsen wrote: > > I should call it string-conc, conc-string, or conc->string. I actually agree. What I meant is that if you really want to use a mathematical operator for this, multiplication is the natural choice. Your suggestions above -- at le

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Nick Levine
From: =?ISO-8859-1?Q?Lu=EDs_Oliveira?= Date: Fri, 21 Jan 2011 10:53:51 + Hello Nick, On Fri, Jan 21, 2011 at 10:03 AM, Nick Levine wrote: > Development uses images which are primed to check that the system > is up to date (and to correct that as appropriate) on > startu

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Svante Carl v. Erichsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi! I should call it string-conc, conc-string, or conc->string. I should not expect from first sight that either, string+ or string*, would concatenate. From those names, it also would seem surprising that they can take any sequences, not just strin

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Luís Oliveira
Hello Nick, On Fri, Jan 21, 2011 at 10:03 AM, Nick Levine wrote: > Development uses images which are primed to check that the system is > up to date (and to correct that as appropriate) on startup. That way > we get rapid startup but everything compiled up to date. Can you describe in more detai

Re: [pro] Learning Lisp the Bump Free Way

2011-01-21 Thread Tord Romstad
On Thu, Jan 20, 2011 at 10:22 PM, karol skocik wrote: > Some time ago, I tried to communicate on IRC channel about a very, > very simple addition: > string+, which is obviously a nice, small name for (apply > #'concatenate 'string strings). Pet peeve: string+ is a *small* name, but it is not a *n

Re: [pro] Are you an Imager or a Filer?

2011-01-21 Thread Nick Levine
(Sorry I haven't yet had time to read other responses: am on the road and buried under both 6 inches of Ohio snow and an end month deadline. So apologies if I'm restating other people.) I'm both. Development uses images which are primed to check that the system is up to date (and to correct that