Re: [IAEP] Turtles All The Way Down

2011-05-24 Thread C. Scott Ananian
On Fri, May 20, 2011 at 11:09 AM, Alan Kay alan.n...@yahoo.com wrote: Smalltalk actually got started by thinking about a way to make a child's Logo-like language with objects and pattern matching that could express its own operating system and environment. It is very tricky to retain/maintain

Re: [IAEP] Turtles All The Way Down

2011-05-24 Thread NoiseEHC
No. OOP is overhyped anyway... It only helps for namespacing, and primitive values where encapsulation works. Since children will not make reusable libraries mostly I think there is no point making things more complex as they already are. BTW I did not find the second version more readable but

Re: [IAEP] Turtles All The Way Down

2011-05-22 Thread mokurai
On Sun, May 22, 2011 11:09 am, Hilaire Fernandes wrote: Le 21/05/2011 03:17, moku...@earthtreasury.org a écrit : Seymour Papert also proposed creating an environment in which learning math would be as easy as learning ordinary language. Smalltalk has a number of kinds of number and shape

Re: [IAEP] Turtles All The Way Down

2011-05-22 Thread Jecel Assumpcao Jr.
C. Scott Ananian wrote on Sat, 21 May 2011 19:22:01 -0400 I'm familiar with the processors designed for specific high-level languages. There was another generation of them built for Java (microblaze, picoblaze, etc) and some of those are even still commercially significant (they run Java

Re: [IAEP] Turtles All The Way Down

2011-05-22 Thread mokurai
On Fri, May 20, 2011 2:28 pm, C. Scott Ananian wrote: On Fri, May 20, 2011 at 11:09 AM, Alan Kay alan.n...@yahoo.com wrote: This is nice! Smalltalk actually got started by thinking about a way to make a child's Logo-like language with objects and pattern matching that could express its own

Re: [IAEP] Turtles All The Way Down

2011-05-21 Thread mokurai
On Fri, May 20, 2011 9:32 pm, Gonzalo Odiard wrote: The question is: does this really have educational value? Turtles all the way down is a great slogan, and a fine way to teach a graduate-level class on compiler technology, See * The Anatomy of LISP, by John Allen, and LISP machines, for

Re: [IAEP] Turtles All The Way Down

2011-05-21 Thread C. Scott Ananian
I'm familiar with the processors designed for specific high-level languages. There was another generation of them built for Java (microblaze, picoblaze, etc) and some of those are even still commercially significant (they run Java subsets on smart cards). I'm not terribly interested in those

Re: [IAEP] Turtles All The Way Down

2011-05-20 Thread Lucian Branescu
This is quite interesting. Recently, I finished my dissertation on mobile development directly from mobile devices. Something like this might've been very useful, although I did target experienced developers, not beginners. Do you plan to make it self-hosted? I guess that wouldn't be possible

Re: [IAEP] Turtles All The Way Down

2011-05-20 Thread Alan Kay
To: IAEP SugarLabs i...@lists.sugarlabs.org; OLPC Devel devel@lists.laptop.org Sent: Fri, May 20, 2011 6:30:08 AM Subject: [IAEP] Turtles All The Way Down I've done a little more work on Turtles All The Way Down, which I (very briefly) discussed at EduJam. I actually wrote a garbage collector

Re: [IAEP] Turtles All The Way Down

2011-05-20 Thread C. Scott Ananian
On Fri, May 20, 2011 at 11:09 AM, Alan Kay alan.n...@yahoo.com wrote: This is nice! Smalltalk actually got started by thinking about a way to make a child's Logo-like language with objects and pattern matching that could express its own operating system and environment. It is very tricky to

Re: [IAEP] Turtles All The Way Down

2011-05-20 Thread Gonzalo Odiard
The question is: does this really have educational value? Turtles all the way down is a great slogan, and a fine way to teach a graduate-level class on compiler technology, but I feel that the higher-level UI for tile-based program editing is the really useful thing for tablet computing. I'm a