[plt-scheme] Re: On C#
On Tue, 2007-05-22 at 16:30 -0400, Matthias Felleisen wrote:
> On May 22, 2007, at 3:18 PM, Todd O'Bryan wrote:
>
> > Understandable.
> >
> > I've actually become quite enamored of Python over the past year. It's
> > imperative and object-oriented enough that I'm comfortable programming
> > in it, given the necessary warping my mind has been through after
> > completing most of the standard undergrad CS curriculum at a U.S.
> > school
> > and being forced to teach the AP Computer Science curriculum for five
> > years.
> >
> > On the other hand, functions really are first-class objects in the
> > language and can be passed around to that portion of my heart that is
> > functional's content. They even have (a somewhat crippled) lambda.
> >
> > On those days when I tire of trying to teach 150 15-18 year-olds
> > how to
> > program without a lot of logistical support, I fantasize about
> > developing the (optional) type system the Python community seems to
> > have
> > abandoned. Anybody want to take me on as a Ph.D. advisee? :-)
>
> Been there, done that, running at top speed from it.
>
> Python -- when we looked at it -- was so badly broken and UN-
> abstracted that any analysis type system was just hopelessly broken.
>
> But in principle, I am willing to supervise a PhD thesis on just that.
>
> -- Matthias
>