Ravi Pandya
+1 425 417 4180

syndicate this site

Ravi Pandya   software | nanotechnology | economics


2007 11 10

2004 10 09 08 07 06

2003 04 02 01

2002 12 11 10 09 08

2001 11


Ravi Pandya
Cloud Computing Futures
ravip at microsoft.com

00-02 Covalent
97-00 EverythingOffice
96-97 Jango
93-96 NetManage
89-93 Xanadu
88-89 Hypercube
84,85 Xerox PARC
83-89 University of Toronto, Math
86-87 George Brown College, Dance
95-Foresight Institute
97-Institute for Molecular Manufacturing


The opinions expressed here are purely my own, and do not reflect the policy of my employer.

Wed 29 Jan 2003

I went to the crossroads ...

I enjoyed the blogger bash with Sam Ruby at Crossroads in Bellevue last night. It was great to put faces to names, and to meet some new and interesting people. Some snippets:

Don Box teasing Miguel de Icaza about his "homage" (pronounced the French way, like "fromage") to C# and Outlook. Miguel de Icaza remaining good-natured and enthusiastic anyway, and graciously refraining from mentioning C#'s homage to Java. Mono has been making amazing progress. I remember when I first saw it I said that they might well ship before Microsoft, given the necessarily glacial release cycle of a 40MLOC OS. Miguel said they've been talking to Red Hat about including Mono, but there are some concerns about Microsoft's patents. I think there's still a good chance you'll be able to buy a shrink-wrap Linux distribution with Mono before you'll be able to buy a shrink-wrap version of Windows with .NET. (Yes, I know you get a lot more goodies in Windows .NET, but the point remains; in fact that is the point: more=later.)

I asked Miguel about Mono on OS X and he said that it runs now, but only with the interpreter. However, the next version of the jitter has a more easily retargetable code generation using a finer-grain abstract machine language where they can do instruction-level scheduling and optimization before the final translation to native code, and it takes 30% less time than the original JIT. Slick.

Don Box saying that if we're still using C#/Java style languages 5 years from now, we're fucked. Maybe I'll finally get to use Smalltalk again. It's still the most productive programming environment I've ever worked in, though Java with IDEA comes close, and even surpasses it in some ways.

Some interesting links that came out of it: (other than another 10 blogs on my blogroll :-)
Sun Labs Ace Project
UMD DateLens calendar interface
Modern C++ Design: Generic Programming and Design Patterns Applied

06:49 #

© 2002-2004 Ravi Pandya | All Rights Reserved