|
#16
|
|
|
|
|
On 24 Sep, 10:33, macoovacany <macoovac> wrote:
> I think the answer is too many choices. > Why are there so many choices? > Because there is not 'only one' choice. There are many choices. I think choices do still exist in other languages but Lisp has more of a culture of research and discovery. Of course, practicality does bubble certain solutions to the surface: most people use ASDF for example. It's not part of the standard but it's sufficient that it's become de facto. At least until someone innovates again and produces something better. Maybe if people wrote more code than blog posts it would happen in other areas too :-) |
|
|
|
#17
|
|
|
|
|
macoovacany wrote:
> How hard is it to revise an ANSI specification? > > Also, if it was easy enough, what would some other drawbacks be to > revising the spec for CL? > > The discussions around [..] > and others bring into focus this question. Yikes! How do you get from library support to core language revision??? I guess what you might be thinking is that having a library means the language now has new keywrods and data structures? Yikes! I think you need to go out and come back in again. Better yet, STFU and get to work on a new Lisp library like all the other hard-working application programmers around... hang on... ok, never mind. kt |
|
#18
|
|
|
|
|
macoovacany <macoovacany> wrote on Wed, 24 Sep 2008:
> On Sep 24, 1:53 am, Don Geddis <d> wrote: >> The point of the article is that the language is great, the spec is great >> ... but for social and practical and libraries and popularity reasons, the >> author believes Lisp is a poor choice for web programming. > > Yes. And why would lisp have social and practical and libraries and > popularity reasons to make it poor choice for web programming? > I think the answer is too many choices. > Why are there many choices? > Because CL is a Spec, not a single implementation. We could debate this point, but even if true, how does changing the spec help at all? > Can we revise the spec? > The original spec cost ~400K, when turnovers for companies were ~500M. > Those figures aren't happening now. Neither is a Spec revision. > Should we revise the spec. I still don't see how that would help at all, for what you claimed the problem to be: "too many implementations". -- Don __________________________________________________ _____________________________ Don Geddis http://don.geddis.org/ don How many legs does a dog have, if you call the tail a leg? Four. Calling a tail a leg doesn't make it a leg. -- Abraham Lincoln |
|
#19
|
|
|
|
|
> Yikes! How do you get from library support to core language revision???
With the single language providers, effectively library support is core language. Different to CL with it's spec. > I guess what you might be thinking is that having a library means the > language now has new keywrods and data structures? Yikes! Effectively. Although I know it's tricky for language designers to draw the line between core language and library (complex numbers, etc). However, when there's a single provider, it doesn't make a difference. > I think you need to go out and come back in again. Better yet, STFU and STFU: No, sometimes one has to ask for reality check. Which why I provoked the question. Before the OP, I googled "ANSI Specification revision" and the first link was a discussion from 1992. Thought I'd see if opinions had changed. > get to work on a new Lisp library like all the other hard-working > application programmers around... hang on... ok, never mind. Yeah... I can't think of a reason to disagree with this. Timbo |
|
#20
|
|
|
|
|
>
> > On Sep 24, 1:53 am, Don Geddis <d> wrote: > >> The point of the article is that the language is great, the spec is great > >> ... but for social and practical and libraries and popularity reasons, the > >> author believes Lisp is a poor choice for web programming. > > > Yes. And why would lisp have social and practical and libraries and > > popularity reasons to make it poor choice for web programming? > > I think the answer is too many choices. > > Why are there many choices? > > Because CL is a Spec, not a single implementation. > > We could debate this point, but even if true, how does changing the spec > help at all? "An interesting and difficult to refute debating technique of debating a another topic entirely." - Andrew Denton The question was not how does changing the spec help. It was what would be the disadvantages. I can summarise: 1) Why? 2) It costs alot. 3) The existing libraries work better than you think. For the sake of completeness, the advantages of revising the spec: 1) Better access for newbies. (I'd also revise the disadvantages to include item 4: 4) Better access for newbies (who only seem interested in web authoring.) > > > Can we revise the spec? > > The original spec cost ~400K, when turnovers for companies were ~500M. > > Those figures aren't happening now. Neither is a Spec revision. > > Should we revise the spec. > > I still don't see how that would help at all, for what you claimed the > problem to be: "too many implementations". I prefer the term "cause" to "problem". Problem imples that something needs to be changed. Timbo |
|
|
|
|
| Similar Threads | |
| WHERE can I get the `ANSI C89 specification' related? hi all, I'm searching the `ANSI C89 specification' and the related. Since I tried with `ansi c89 standard' and `ansi c89 specificatioin' in google, there was none useful... |
|
| Most recent Approved Revision missing from Revision History. System: MCMS 2002 SP1a Server Version: 5.0.4484.0 <- copied from About MCMS screen. Problem: Implemented maintenance program including Deleting Revision History via the... |
|
| Version and Revision information, and Revision History in the Source File. Hi, How does one make VSS put the current file's history and revision and version number information in a comment at the top of the file, automatically? In PVCS and Unix... |
|
| *CORRECTED* schedule for next revision of ISO (ANSI) COBOL Standard To: comp.lang.cobol, Tek-Tips, IBM-MAIN and elsewhere There was a typo (or more than 1) in the last version of the "revision schedule" that I pointed COBOL-interested people... |
|
| revision history: Revision Types to List Hi all, does anybody now, what the function of the checkbox [Revision Types to List: Shared Resource in page] in the revision history does when I compare... |
|
|
All times are GMT. The time now is 02:51 AM. | Privacy Policy
|