Re: Request for comments: project proposal
Robert STRANDH <[email protected]> Tue, 30 Mar 2004 19:29:25 +0200
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
Hello, Luke Gorrie writes: > > I'm itching to have a McCLIM-based program that I can use in daily > life, so this is very interesting. Thanks. > An email client seems a bit thorny though: > > Gnus is already quite fantastic, and Emacs is a great vehicle for > mail. (I think Gnus is much more popular for mail than VM these > days, but I could be mistaken.) You might be right. Though I suppose Gnus would have some of the same problems I indicated with vm (loading and saving files, duplicating messages, hard to grep). > Email is "mission critical" -- it would be quite aggravating to > lose access to my mail during times of program-under-development > bugs. Of course. > Email is heavily stateful. If Mel has all my mail in its Lisp image > but isn't working, I can't easily fall back and read my mail in > Gnus instead. Well, I am not convinced this is a good argument. I mean, the purpose would be to make it as reliable as the Unix file system. > How about throwing the weight behind Gilbert's Closure browser > instead? The weaknesses of mail seem to be strengths of the web: > > No full-featured browser will be written in Elisp for at least ten > years, say. Probably never. > > None of the full-featured browsers have "Emacs nature", nor do they > seem likely to get it. > > The client web is quite stateless -- if one browser isn't working I > can happily fall back on another for a few days or for some specific > pages. > > Closure is also in a pretty amazingly advanced state. > > Just a thought. I see your point. I'll think about it. -- Robert Strandh --------------------------------------------------------------------- Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp. ---------------------------------------------------------------------