The Register: Anders Heljsberg on what’s next for C#. Interesting insight into Microsoft’s development process, from the mouth of their lead designer of C#: There’s no such thing as a perfect language. You sit in front of a big panel and twiddle all the knobs. Later in the article, he also admits that “learning the API now takes up 97 per cent of the programmer’s craft: learning the language takes up three per cent.” This, incidentally, is exactly what Dave Winer was ranting about a while back: .NET does nothing to leverage your developers’ existing skills, because they’ll spend all their time relearning how to do things they already know (because now they have to use .NET APIs to do it). Why would I bother with Python.NET? The biggest strength of Python is the breadth, depth, and ease of use of its standard libraries. Now I’m supposed to throw those away and relearn everything? Thanks for nothing.

§

Respond privately

I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)



§

firehosecodeplanet

© 2001–9 Mark Pilgrim