Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread BGB
On 8/17/2011 6:41 PM, Alan Kay wrote: Take a look at Landin's papers and especially ISWIM (The next 700 programming languages) You don't so much want to learn Lisp as to learn the idea of Lisp now, I am wondering some what is exactly the idea of Lisp? putting the phrase into Google doesn't

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread karl ramberg
The fact that a very powerful idea can be captured in so few lines of code is really mind-blowing. Making complex but manageable systems out of it is another subject. I find that the bigger and more complex a system grows it gets to be more about politics than about the powerful idea. Thanks for

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread Monty Zukowski
The Little Lisper is one of my favorite computer books. I think it teaches the idea of Lisp, though without expounding on it. Monty On Thu, Aug 18, 2011 at 1:33 AM, BGB cr88...@gmail.com wrote: On 8/17/2011 6:41 PM, Alan Kay wrote: Take a look at Landin's papers and especially ISWIM (The

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread David Leibs
Your point about politics is so true. Check out a great classic paper by Mel Conway at: http://www.melconway.com/Home/Committees_Paper.html Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread Alan Kay
One way to try to think about the idea of Lisp and the larger interesting issues, is to read the Advice Taker paper by John McCarthy (ca. 56-58 Programs With Common Sense) which is what got him thinking about interactive intelligent agents, and got him to start thinking about creating a

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread BGB
On 8/18/2011 8:03 AM, Monty Zukowski wrote: The Little Lisper is one of my favorite computer books. I think it teaches the idea of Lisp, though without expounding on it. I mean, I am basically familiar with both Lisp and Scheme, but the way the statement was written implied there was some

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread David Leibs
Old Timer Alert!Ah, 1956. I was seven years old and Robby the Robot from the science fiction movie "Forbidden Planet" had just leaped into popular culture. Robby was an awesome automatous AI. The movie was really quite something for 1956. Faster than light travel, cool space ship, 3d printers,

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread Alan Kay
One of the few real science fiction movies ever made. Full of real ideas, many very interesting. The follow-on book by W.J. Stuart was richer than the movie (which is rarely the case).I think it was an MGM movie but they hired Disney studios to do the design (including the refraction of colors in

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread BGB
On 8/18/2011 11:08 AM, Chris Warburton wrote: On Thursday 18 August 2011 18:15:03 Alan Kay wrote: Another more trivial but telling point is that John did not like the use of S expressions for programming -- he invented them to have a way to represent collections and to serve as an internal form

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread DeNigris Sean
On Aug 18, 2011, at 1:15 PM, Alan Kay wrote: One way to try to think about the idea of Lisp and the larger interesting issues, is to read the Advice Taker paper by John McCarthy (ca. 56-58 Programs With Common Sense)

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread DeNigris Sean
On Aug 17, 2011, at 9:41 PM, Alan Kay wrote: Take a look at Landin's papers and especially ISWIM (The next 700 programming languages) http://www.thecorememory.com/Next_700.pdf___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread karl ramberg
Hi I have seen screenshots of Lisp machines. They seem awesome :-) I read somewhere they could have very very long boot time. Karl On Wed, Aug 17, 2011 at 10:05 PM, David Leibs david.le...@oracle.comwrote: I wish you could have seen Interlisp-D running on a Dorado. -David -David On Aug

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread karl ramberg
Thanks for the tip Lots of stuff added to the reading list today :-) Karl On Thu, Aug 18, 2011 at 5:31 PM, David Leibs david.le...@oracle.com wrote: Your point about politics is so true. Check out a great classic paper by Mel Conway at:

Re: [fonc] Extending object oriented programming in Smalltalk

2011-08-18 Thread Mark Friedman
To me the 'idea of lisp' is strongly connected to the ideas of programming expressed so well in The Structure and Interpretation of Computer Programs by Abelson and Sussman. There's lot's of great ideas in there but to me the most notable one is that all programming is (or should be) language