Apple's WWDC Surprises for Python and Ruby · Tuesday, August 8, 2006

As many of you know, Apple’s WWDC is going on right now, and a lot is being said about OS X 10.5 Leopard and the new Mac Pro. Hiding behind all the hype are two really interesting announcements for fans of dynamic languages:

First, Apple has released the source code for their upcoming iCal Server, which is essentially a group calendaring sever based upon the CalDAV standard. This is particularly interesting to me because iCal Server is implemented in Python on top of Twisted. An “enterprise” class Exchange Server competitor written in Python!

Second, the web site for OS X 10.5 Server includes this juicy tidbit:

Leopard Server also features administration for either Apache 2.2 or 1.3 … and Ruby on Rails with Mongrel for simplified development and deployment of web-based applications.

So it seems that Apple has taken a liking to dynamic “little” languages like Python and Ruby. In Python’s case they have actually written a product with the language. Exciting news all around. Maybe OS 10.6 (codename Ocelot?) will include TurboGears... well, a man can dream!

Comment

  1. Great news! Ruby and Python should really co-develop and work together, they have very similar userbases.

    Nice post!
    Ben    1449 days ago    #
  2. And they are courageously using twisted.web2 !
    Drew    1449 days ago    #

commenting closed for this article