Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Ron Garret considered harmful
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 376 - 400 of 443 - Collapse all  -  Translate all to Translated (View all originals) < Older  Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Follow-up To:
Add Cc | Add Follow-up to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers that you hear
 
Vassil Nikolov  
View profile   Translate to Translated (View Original)
 More options 4 Nov, 05:29
Newsgroups: comp.lang.lisp
From: Vassil Nikolov <vniko...@pobox.com>
Date: Wed, 04 Nov 2009 00:29:39 -0500
Local: Wed 4 Nov 2009 05:29
Subject: Re: Ron Garret considered harmful

On Tue, 03 Nov 2009 22:12:10 -0600, r...@rpw3.org (Rob Warnock) said:

> ...
>       ;; Open new lexical frame for the arguments & initialize them
>       (setf *env* (augment-environment
>               *env*
>               (make-frame (list #:g1581 #:g1582 #:g1583))))

  I, too, have been thinking about this [*], essentially along the
  outline in one of your earlier posts (but, sadly, with too little
  time to produce an implementation fast enough), and a conclusion I
  (think I) reached was that one reason why a special variable should
  not in fact be used, as *ENV* above, is that otherwise bindings
  might "leak" outside of the given lexical scope within the same
  dynamic extent.  But that is just hand-waving if this here is not
  Rhodes (the place to jump)...

  [*] implementing local lexical variables without LET, without code
      walking, without replacements for EVAL and APPLY, and "embedded"
      in Common Lisp, rather than on top of it, though I do not have a
      strict, precise formulation of the rules of the game

  ---Vassil.

--
"Even when the muse is posting on Usenet, Alexander Sergeevich?"


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 4 Nov, 05:55
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Wed, 04 Nov 2009 00:55:06 -0500
Local: Wed 4 Nov 2009 05:55
Subject: Re: Ron Garret considered harmful

...that is Ron's problem, forever sapping any meaning out of a
discussion leaving words as mere hollow shells to be shuffled about.
Let's not encourage him in his muddy thought.

, yes,

> I'm talking about an approach for which the transformed/rewritten code
> *would* still be valid CL and would thus be portable to any valid CL.

Maybe I set the bar in the wrong place. Yes, I can write a COBOL
interpreter in portable CL, no that does not mean CL /as a language/ has
has MOVE CORRESPONDING.

kt

--

http://thelaughingstockatpngs.com/
http://www.facebook.com/pages/The-Laughingstock/115923141782?ref=nf


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kaz Kylheku  
View profile   Translate to Translated (View Original)
 More options 4 Nov, 06:11
Newsgroups: comp.lang.lisp
From: Kaz Kylheku <kkylh...@gmail.com>
Date: Wed, 4 Nov 2009 06:11:48 +0000 (UTC)
Local: Wed 4 Nov 2009 06:11
Subject: Re: Ron Garret considered harmful
On 2009-11-04, Kenneth Tilton <kentil...@gmail.com> wrote:

> ...that is Ron's problem, forever sapping any meaning out of a
> discussion leaving words as mere hollow shells to be shuffled about.

But you can be sure they lexically scoped, properly namespaced hollow shells,
denoting unique locations with indefinite extent.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Ron Garret considered harmful [Re: DEFSTRUCT and lexical environment]" by gavino
gavino  
View profile   Translate to Translated (View Original)
 More options 4 Nov, 09:27
Newsgroups: comp.lang.lisp
From: gavino <gavcom...@gmail.com>
Date: Wed, 4 Nov 2009 01:27:57 -0800 (PST)
Local: Wed 4 Nov 2009 09:27
Subject: Re: Ron Garret considered harmful [Re: DEFSTRUCT and lexical environment]
On Oct 18, 7:58 am, Tim Bradshaw <t...@cley.com> wrote:

> On 2009-10-18 09:12:17 +0100, Ron Garret <rNOSPA...@flownet.com> said:

> > Tomas: while I appreciate the support, could I ask you (and anyone else
> > tempted to weigh on on this on my behalf) to please not feed the troll?

> Ah you see, now we come to another ambiguity.  In my experience there
> are two approaches to trolls.  One (the one you suggest here), is to
> ignore them until they starve off and die.  The other, which I espouse,
> is to feed them until they burst spectacularly, spattering their
> innards all over bystanders.

> I agree your approach is generally kinder, but it has far lower
> entertainment value.

lol

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Ron Garret considered harmful" by w_a_x_man
w_a_x_man  
View profile   Translate to Translated (View Original)
 More options 6 Nov, 11:24
Newsgroups: comp.lang.lisp
From: w_a_x_man <w_a_x_...@yahoo.com>
Date: Fri, 6 Nov 2009 03:24:05 -0800 (PST)
Local: Fri 6 Nov 2009 11:24
Subject: Re: Ron Garret considered harmful
On Nov 3, 10:50 am, Kenneth Tilton <kentil...@gmail.com> wrote:

> Nicolas Neuss wrote:
> > r...@rpw3.org (Rob Warnock) writes:

> >> I thought I was done with this thread...  ;-}  ;-}  

> > And I thought I would never participate:-)

> I take no small pride in having drugged you into this.

That ought to be "dragged".  Someone with a good sixth-grade
education wouldn't make that mistake.

Similarly, only a monkey would have named a movie
"Honey, I Shrunk the Kids".  Anyone else knows the
word should have been "Shrank".


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 6 Nov, 13:53
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Fri, 06 Nov 2009 08:53:56 -0500
Local: Fri 6 Nov 2009 13:53
Subject: Re: Ron Garret considered harmful

w_a_x_man wrote:
> On Nov 3, 10:50 am, Kenneth Tilton <kentil...@gmail.com> wrote:
>> Nicolas Neuss wrote:
>>> r...@rpw3.org (Rob Warnock) writes:
>>>> I thought I was done with this thread...  ;-}  ;-}  
>>> And I thought I would never participate:-)
>> I take no small pride in having drugged you into this.

> That ought to be "dragged".  Someone with a good sixth-grade
> education wouldn't make that mistake.

> Similarly, only a monkey would have named a movie
> "Honey, I Shrunk the Kids".  Anyone else knows the
> word should have been "Shrank".

Good, good. Your getting their.

kt

--

http://thelaughingstockatpngs.com/
http://www.facebook.com/pages/The-Laughingstock/115923141782?ref=nf


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Duane Rettig  
View profile   Translate to Translated (View Original)
 More options 6 Nov, 16:41
Newsgroups: comp.lang.lisp
From: Duane Rettig <du...@franz.com>
Date: Fri, 6 Nov 2009 08:41:07 -0800 (PST)
Local: Fri 6 Nov 2009 16:41
Subject: Re: Ron Garret considered harmful
On Nov 6, 3:24 am, w_a_x_man <w_a_x_...@yahoo.com> wrote:

> On Nov 3, 10:50 am, Kenneth Tilton <kentil...@gmail.com> wrote:

> > Nicolas Neuss wrote:
> > > r...@rpw3.org (Rob Warnock) writes:

> > >> I thought I was done with this thread...  ;-}  ;-}  

> > > And I thought I would never participate:-)

> > I take no small pride in having drugged you into this.

> That ought to be "dragged".  Someone with a good sixth-grade
> education wouldn't make that mistake.

Mistake?  I thought "drugged" was entirely appropriate for a great
joke.  It is certainly grammatical.

Duane


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 6 Nov, 17:06
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Fri, 06 Nov 2009 12:06:13 -0500
Local: Fri 6 Nov 2009 17:06
Subject: Re: Ron Garret considered harmful

Duane Rettig wrote:
> On Nov 6, 3:24 am, w_a_x_man <w_a_x_...@yahoo.com> wrote:
>> On Nov 3, 10:50 am, Kenneth Tilton <kentil...@gmail.com> wrote:

>>> Nicolas Neuss wrote:
>>>> r...@rpw3.org (Rob Warnock) writes:
>>>>> I thought I was done with this thread...  ;-}  ;-}  
>>>> And I thought I would never participate:-)
>>> I take no small pride in having drugged you into this.
>> That ought to be "dragged".  Someone with a good sixth-grade
>> education wouldn't make that mistake.

> Mistake?  I thought "drugged" was entirely appropriate for a great
> joke.  It is certainly grammatical.

Glad someone can still appreciate a good malajokism.

kt

ps. I'll be here all week.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vassil Nikolov  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 06:16
Newsgroups: comp.lang.lisp
From: Vassil Nikolov <vniko...@pobox.com>
Date: Sat, 07 Nov 2009 01:16:43 -0500
Local: Sat 7 Nov 2009 06:16
Subject: Re: Ron Garret considered harmful

On Fri, 06 Nov 2009 12:06:13 -0500, Kenneth Tilton <kentil...@gmail.com> said:

> Glad someone can still appreciate a good malajokism.

  That's what I thunk, too.

  (By the way: <http://www.merriam-webster.com/dictionary/shrink>
  (inflected forms).)

  ---Vassil.

--
"Even when the muse is posting on Usenet, Alexander Sergeevich?"


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 11:04
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Sat, 07 Nov 2009 06:04:01 -0500
Local: Sat 7 Nov 2009 11:04
Subject: Re: Ron Garret considered harmful

Vassil Nikolov wrote:
> On Fri, 06 Nov 2009 12:06:13 -0500, Kenneth Tilton <kentil...@gmail.com> said:
>> Glad someone can still appreciate a good malajokism.

>   That's what I thunk, too.

>   (By the way: <http://www.merriam-webster.com/dictionary/shrink>
>   (inflected forms).)

There ya go. Me, I was thinking they spent $50k on focus groups to
decide the title of the movie and "Honey, I Shrank the Kids" came in
last. It's a fine line between stupid and clever.*

kt

* Spinal Tap (something less than $50k spent on title)

--

http://thelaughingstockatpngs.com/
http://www.facebook.com/pages/The-Laughingstock/115923141782?ref=nf


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Lisp sucks!" by Kenneth Tilton
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 12:04
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Sat, 07 Nov 2009 07:04:30 -0500
Local: Sat 7 Nov 2009 12:04
Subject: Lisp sucks!
There's no way to funcall a setter! FUNCTION does not take variables!

Python can do it!

kt


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Madhu  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 12:56
Newsgroups: comp.lang.lisp
From: Madhu <enom...@meer.net>
Date: Sat, 07 Nov 2009 18:26:00 +0530
Subject: Re: Lisp sucks!

* Kenneth Tilton <4af5624a$0$31273$607ed...@cv.net> :
Wrote on Sat, 07 Nov 2009 07:04:30 -0500:

| There's no way to funcall a setter! FUNCTION does not take variables!

So create a funcallable from the `setter's' name and funcall it!  Here's
an implementation that even compiles the setter and caches it!

(defvar *setter-cache* (make-hash-table :test #'eq))

(defun find-or-make-setter (accessor-symbol
                            &optional (accessor-cache *setter-cache*))
  (check-type accessor-symbol symbol)
  (check-type accessor-cache hash-table)
  (or (gethash accessor-symbol accessor-cache)
      (setf (gethash accessor-symbol accessor-cache)
            (multiple-value-bind
                  (vars vals store-vars writer-form reader-form)
                (get-setf-expansion (list accessor-symbol 'object))
              (declare (ignore reader-form))
              ;;(warn "computing ~A." accessor-symbol)
              (let* ((bindings
                      (nconc
                       (pairlis vars (mapcar 'list vals))
                       (pairlis store-vars (list '(new-value)))))
                     (form `(lambda (new-value object)
                              (let ,bindings ,writer-form))))
                (compile nil form))))))

;; Example Use
(defstruct foo a)
(defvar $a (make-foo))
(funcall (find-or-make-setter 'foo-a) 10 $a) ; => #S(FOO :A 10)

--
Madhu


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pascal J. Bourguignon  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 12:57
Newsgroups: comp.lang.lisp
From: p...@informatimago.com (Pascal J. Bourguignon)
Date: Sat, 07 Nov 2009 13:57:32 +0100
Local: Sat 7 Nov 2009 12:57
Subject: Re: Lisp sucks!

Kenneth Tilton <kentil...@gmail.com> writes:
> There's no way to funcall a setter! FUNCTION does not take variables!

> Python can do it!

CL too.

C/USER[90]> (defvar *store* nil)
*STORE*
C/USER[91]> (defun (setf store) (newval) (setf *store* newval))
(SETF STORE)
C/USER[92]> (defun store () *store*)
STORE
C/USER[93]> (funcall (fdefinition '(setf store)) 42)
42
C/USER[94]> (store)
42
C/USER[95]> (funcall (fdefinition '(setf store)) 1)
1
C/USER[96]> (store)
1
C/USER[97]>

(setf store) is a setter.

On the other hand, while you can write (setf (car x) v),  
(setf car) may be not defined: SETF can have specific knowledge of
some places without a need for an external setter.

--
__Pascal Bourguignon__


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 15:42
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Sat, 07 Nov 2009 10:42:32 -0500
Local: Sat 7 Nov 2009 15:42
Subject: Re: Lisp sucks!

Ah, silly me, I looked at fdefinition but didn't Get It.

thx,kt


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 7 Nov, 15:43
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Sat, 07 Nov 2009 10:43:58 -0500
Local: Sat 7 Nov 2009 15:43
Subject: Re: Lisp sucks!

"compile"? Calm down!

kt


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Madhu  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 00:57
Newsgroups: comp.lang.lisp
From: Madhu <enom...@meer.net>
Date: Sun, 08 Nov 2009 06:27:22 +0530
Local: Sun 8 Nov 2009 00:57
Subject: Re: Lisp sucks!

* Kenneth Tilton <4af59568$0$22536$607ed...@cv.net> :
Wrote on Sat, 07 Nov 2009 10:42:32 -0500:

| Pascal J. Bourguignon wrote:
|> Kenneth Tilton <kentil...@gmail.com> writes:
|>
|>> There's no way to funcall a setter! FUNCTION does not take variables!
|
| Ah, silly me, I looked at fdefinition but didn't Get It.

The point of going through get-setf-expansion is because FDEFINITION is
not guranteed to work on DEFSTRUCT-defined accessors: See
<http://groups.google.com/group/comp.lang.lisp/msg/08ffb56f97156c5c>

--
Madhu


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ron Garret  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 01:49
Newsgroups: comp.lang.lisp
From: Ron Garret <rNOSPA...@flownet.com>
Date: Sat, 07 Nov 2009 17:49:31 -0800
Local: Sun 8 Nov 2009 01:49
Subject: Re: Lisp sucks!
In article <m3d43ujxy7....@moon.robolove.meer.net>,

Note that this fails for accessors that take more than one argument:

? (find-or-make-setter 'nth)
;Compiler warnings :
;   In an anonymous lambda form: In the call to CCL::%SETNTH with
arguments (#:G270 #:G269),
;     2 arguments were provided, but at least 3 are required
;     by the current global definition of CCL::%SETNTH
#<Anonymous Function #x300041F5D2DF>
? (funcall * '(1 2 3) 1 2)

> Error: Too many arguments in call to #<Anonymous Function #x300041F5D2DF>:
>        3 arguments provided, at most 2 accepted.

AFAIK, there is no way to fix this in portable CL because there is no
potable way to query a function for its argument list, and so no
portable way to construct a complete accessor form from a naked accessor
function.

rg


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Madhu  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 02:03
Newsgroups: comp.lang.lisp
From: Madhu <enom...@meer.net>
Date: Sun, 08 Nov 2009 07:33:27 +0530
Local: Sun 8 Nov 2009 02:03
Subject: Re: Lisp sucks!

* Ron Garret <rNOSPAMon-66A018.17493007112...@news.albasani.net> :
Wrote on Sat, 07 Nov 2009 17:49:31 -0800:

|
| Note that this fails for accessors that take more than one argument:

The code I exhibited to Ken Tilton was expected to work only for
accessors of one argument.  Sorry if I did not make that explicit.

HTH

--
Madhu


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Ron Garret considered harmful" by Raffael Cavallaro
Raffael Cavallaro  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 15:47
Newsgroups: comp.lang.lisp
From: Raffael Cavallaro <raffaelcavall...@pas.espam.s.il.vous.plait.mac.com>
Date: Sun, 8 Nov 2009 10:47:03 -0500
Local: Sun 8 Nov 2009 15:47
Subject: Re: Ron Garret considered harmful
On 2009-11-07 01:16:43 -0500, Vassil Nikolov <vniko...@pobox.com> said:

>   (By the way: <http://www.merriam-webster.com/dictionary/shrink>
>   (inflected forms).)

You should beware of using the merriam-webster dictionary as a guide to
correctness. It simply catalogues current American usage even when that
usage is commonly incorrect. Notice that "shrunk" as past tense is
given a a variant (here, a common, but incorrect usage). Consider that
"shrink" is isomorphic to "drink" and that one might well hear "I drunk
me some moonshine," but not "the Queen Mother drunk some tea," unless
from the mouth of Eliza Doolittle before her instruction by Prof. Henry
Higgins.

btw, see: <http://dictionary.reverso.net/english-cobuild/shrink> for a
correct distinction between "shrank" = past tense and "shrunk" = past
participle.
--
Raffael Cavallaro


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tamas K Papp  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 16:12
Newsgroups: comp.lang.lisp
From: Tamas K Papp <tkp...@gmail.com>
Date: 8 Nov 2009 16:12:26 GMT
Local: Sun 8 Nov 2009 16:12
Subject: Re: Ron Garret considered harmful

On Sun, 08 Nov 2009 10:47:03 -0500, Raffael Cavallaro wrote:
> You should beware of using the merriam-webster dictionary as a guide to
> correctness. It simply catalogues current American usage even when that
> usage is commonly incorrect. Notice that "shrunk" as past tense is

There is no "correct" or "incorrect" usage for (natural) languages.
You can distinguish dialects, traditional and modern variants, etc,
but none of them are more "correct" than the other.  Language is not
math.

The best that dictionaries can do is to present common/current usage
and variants, so those who aspire to follow them for various reasons
(eg because certain people still like to believe that speaking certain
variants signals important things about the speaker) can use them as a
guide.

Tamas


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pascal J. Bourguignon  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 17:40
Newsgroups: comp.lang.lisp
From: p...@informatimago.com (Pascal J. Bourguignon)
Date: Sun, 08 Nov 2009 18:40:41 +0100
Local: Sun 8 Nov 2009 17:40
Subject: Re: Ron Garret considered harmful
Tamas K Papp <tkp...@gmail.com> writes:

I beg to differ slightly.

For one thing, I believe most languages are at least to some degree
artificial.

I mean, I just cannot believe that complex schemes such as latin
declinations evolved naturaly.

Besides, Edo Nyland's "Linguistic Archaeology" seems to give good
arguments in this direction.

But even if it wasn't the case historically, to get an efficient
communication with a language, we need to use a common reference, a
common dictionary and a common grammar.

Of course, I come from a country where there has been for a long time
(ie longer than the USA existed) an entity dedicated to establish the
dictionary and grammar of the correct French language.

I think this is a good think, because that means that there is less
difference between Molière's  language and current French than between
Shakespear's language and current English, not to say current American.

As a contrarian example, communist chineses imposed a "simplification"
of the ideograms to prevent people to read the older chinese texts.

Of course, no dictionary and no law can impose what people think and
speak, but you can agree that it is a good thing to aim toward a
stable and common vocabulary and grammar, otherwise you wouldn't be
programming in COMMON Lisp, but you would choose one of the precursor
(MacLisp, ZetaLisp, LeLisp?) , or deviate toward one of the "dialects"
(newlisp?).

--
__Pascal Bourguignon__


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kenneth Tilton  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 18:58
Newsgroups: comp.lang.lisp
From: Kenneth Tilton <kentil...@gmail.com>
Date: Sun, 08 Nov 2009 13:58:28 -0500
Local: Sun 8 Nov 2009 18:58
Subject: Re: Ron Garret considered harmful

And creationists cannot believe the immune system evolved naturally. You
are in dubious company.

> Besides, Edo Nyland's "Linguistic Archaeology" seems to give good
> arguments in this direction.

> But even if it wasn't the case historically, to get an efficient
> communication with a language, we need to use a common reference, a
> common dictionary and a common grammar.

Chomsky is such an idiot. He always argued that there must be a language
organ otherwise how could infants learn language so perfectly when
everyone around them speaks it imperfectly. Hello?

> Of course, I come from a country where there has been for a long time
> (ie longer than the USA existed) an entity dedicated to establish the
> dictionary and grammar of the correct French language.

C'est vrai, mais mon professor toujours dit "La peuple determine la
langue." Is that a famous French saying?

> I think this is a good think, because that means that there is less
> difference between Molière's  language and current French than between
> Shakespear's language and current English, not to say current American.

Seems more like xenophobia than accomplishment to stop a language from
changing (when the change would be lexical capture of English words).

> As a contrarian example, communist chineses imposed a "simplification"
> of the ideograms to prevent people to read the older chinese texts.

> Of course, no dictionary and no law can impose what people think and
> speak, but you can agree that it is a good thing to aim toward a
> stable and common vocabulary and grammar, otherwise you wouldn't be
> programming in COMMON Lisp, but you would choose one of the precursor
> (MacLisp, ZetaLisp, LeLisp?) , or deviate toward one of the "dialects"
> (newlisp?).

Proving once again the pointlessnes of argument from analogy.

kt

--

http://thelaughingstockatpngs.com/
http://www.facebook.com/pages/The-Laughingstock/115923141782?ref=nf


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vassil Nikolov  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 20:23
Newsgroups: comp.lang.lisp
From: Vassil Nikolov <vniko...@pobox.com>
Date: Sun, 08 Nov 2009 15:23:50 -0500
Local: Sun 8 Nov 2009 20:23
Subject: Re: Ron Garret considered harmful

On Sun, 8 Nov 2009 10:47:03 -0500, Raffael Cavallaro <raffaelcavall...@pas.espam.s.il.vous.plait.mac.com> said:

> On 2009-11-07 01:16:43 -0500, Vassil Nikolov <vniko...@pobox.com> said:
>> (By the way: <http://www.merriam-webster.com/dictionary/shrink>
>> (inflected forms).)
> You should beware of using the [Merriam-Webster] dictionary as a guide
> to correctness.

  Thank you so much for your guidance, even though I was actually
  objecting to the statement that "only a monkey" would have used
  "shrunk" as the past tense form (instead of "shrank"), which is
  somewhat different.

> ...
> btw, see: <http://dictionary.reverso.net/english-cobuild/shrink> for a
> correct distinction between "shrank" = past tense and "shrunk" = past
> participle.

  Which is the body that issues pronouncements when a hitherto
  incorrect form becomes correct in the English language, or a
  hitherto correct form ceases to be so?

  There are more words in the mouths of people than are dreamt
  of in your arbiter of correctness, if I may paraphrase...

  ---Vassil.

--
"Even when the muse is posting on Usenet, Alexander Sergeevich?"


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raffael Cavallaro  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 23:59
Newsgroups: comp.lang.lisp
From: Raffael Cavallaro <raffaelcavall...@pas.espam.s.il.vous.plait.mac.com>
Date: Sun, 8 Nov 2009 18:59:12 -0500
Local: Sun 8 Nov 2009 23:59
Subject: Re: Ron Garret considered harmful
On 2009-11-08 15:23:50 -0500, Vassil Nikolov <vniko...@pobox.com> said:

> Thank you so much for your guidance, even though I was actually
>   objecting to the statement that "only a monkey" would have used
>   "shrunk" as the past tense form (instead of "shrank"), which is
>   somewhat different.

If you read the examples I gave for "drink" I think you'll find this is
not too far off the mark, to the extent that a moonshine-drinking
redneck is analogous to a monkey.

>> ...
>> btw, see: <http://dictionary.reverso.net/english-cobuild/shrink> for a
>> correct distinction between "shrank" = past tense and "shrunk" = past
>> participle.

>   Which is the body that issues pronouncements when a hitherto
>   incorrect form becomes correct in the English language, or a
>   hitherto correct form ceases to be so?

Formally? None. Informally? The speech of those who have actually been
educated in grammar. People educated in grammar know that there is a
difference between the past and the past participle. Those uneducated
in grammar commonly make the mistake of using a past participle for the
past, so much so that this has become the caricature of uneducated
speech:

"I seen him do it with my own eyes"
"It shrunk away to nothing"
"I drunk so much my head is spinning"

are all examples of this common mistake (yes, Tamas, it is possible for
native speakers to make mistakes in grammar)

Where:

"I saw him do it with my own eyes!" or
"I have seen him do it with my own eyes!"
and,
"It shrank away to nothing!"
"It has shrunk away to nothing!"
and,
"I drank so much my head is spinning,"
"I have drunk so much my head is spinning,"
are correct.

>   There are more words in the mouths of people than are dreamt
>   of in your arbiter of correctness, if I may paraphrase...

Lord, what fools these dropouts be.

--
Raffael Cavallaro


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vassil Nikolov  
View profile   Translate to Translated (View Original)
 More options 9 Nov, 01:39
Newsgroups: comp.lang.lisp
From: Vassil Nikolov <vniko...@pobox.com>
Date: Sun, 08 Nov 2009 20:39:40 -0500
Local: Mon 9 Nov 2009 01:39
Subject: Re: Ron Garret considered harmful

On Sun, 8 Nov 2009 18:59:12 -0500, Raffael Cavallaro <raffaelcavall...@pas.espam.s.il.vous.plait.mac.com> said:

> On 2009-11-08 15:23:50 -0500, Vassil Nikolov <vniko...@pobox.com> said:
> ...
>> Which is the body that issues pronouncements when a hitherto
>> incorrect form becomes correct in the English language, or a
>> hitherto correct form ceases to be so?
> Formally? None. Informally? The speech of those who have actually been
> educated in grammar.

  As long as this accounts for language evolution adequately.  Maybe
  it does, but if so, that is far from obvious.

  ---Vassil.

--
"Even when the muse is posting on Usenet, Alexander Sergeevich?"


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 376 - 400 of 443 < Older  Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google