• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: re. footnotes [was Re: Variable Ponderance]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: re. footnotes [was Re: Variable Ponderance]


  • Subject: Re: re. footnotes [was Re: Variable Ponderance]
  • From: Jon Pugh <email@hidden>
  • Date: Fri, 1 Oct 2004 20:35:09 -0700

At 2:48 PM -0700 10/1/04, John W. Baxter wrote:
>On 10/1/2004 12:23, "has" <email@hidden> wrote:
>
>> Its syntax, procedural semantics and
>> expression/statement distinction are much closer to those of
>> Algol-derived languages; dynamic types and garbage collection could
>> have just as easily and more directly arrived via Smalltalk; and it
>> certainly doesn'tborrow the more unique [even now] and interesting
>> features of Lisp. Thus comparing AS to Lisp seems to me to overrate
>> and overemphasise an unimportant, ill-defined and quite likely
>> indirect connection, and miss out on the much more important and very
>> direct link to Smalltalk.
>
>Fortunately, Jon Pugh probably remembers where the "immediate" influence
>came from.  He was there early.  On the other hand, what may be necessary is
>to know the "immediate" influence in the earlier HyperTalk design came from.

It was, like always, a combination of influences.  William and Warren came from LISP backgrounds.  They were working in CFront, an early C++ variant created with the preprocessor.  The design specification required them to implement a HyperTalk-like syntax.  Stir, rinse and repeat.

They apparently made quite a mess using their own custom macros extensively, but I think Chris said all of that cruft is long gone.  The dialects were created with some custom YACC variant to support spaces in tokens, but once again, that's been reduced if not completely removed.

Jon
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Re: re. footnotes [was Re: Variable Ponderance] (From: "John W. Baxter" <email@hidden>)

  • Prev by Date: Re: This script crashes SD & SE
  • Next by Date: Re: Variable Ponderance
  • Previous by thread: Re: re. footnotes [was Re: Variable Ponderance]
  • Next by thread: Re: re. footnotes [was Re: Variable Ponderance]
  • Index(es):
    • Date
    • Thread