
- Anders Hejlsberg: LINQ Keynote
- John Gough: Ruby on the CLR (eWeek coverage)
- Christopher Diggins: Cat, an Optimization Framework for the MSIL (slides)
- Mark and Paul Cooper: PageXML
- Jim Hugunin: IronPython
- Markus Lumpe: Integrating the Classbox Concept with .NET
- Susan Eisenbach: Versioning in the 21st Century
- William Cook: AppleScript and Latency
- Mike Barnett: Language Contracts and Spec#
- Gilad Bracha: Dynamically typed languages on the JVM (eWeek coverage)
- Gary Flake: The "imminent Internet singularity".
- James Lapalme: Modeling hardware and software systems
- Markus Lorez: Hydra (a.k.a., H#)
- Bradley Millington: Blinq (Polita Paulus video demo)
- Shriram Krishnamurthi: Programming and Verifying Interactive Web Applications (FlapJax)
- Paul Vick: VB: Where Are You Going, Where Have You Been?*
- Miguel de Icaza: Mono
- Cory Ondrejka: Second Life
- Don Syme: Type-Safe, Scalable, Efficient Scripting on .NET and Beyond (with F#)
- Andy Ayers: Phoenix
- John Lam: Getting Ruby to work with the CLR
- Danny Thorpe: Paradoxes in Web Application Development
- Bruce Payette: Windows PowerShell.
Technorati Tags: Lang.NET, Lang.NET 2006,.NET, Microsoft .NET, .NET Framework, Mono, Blinq, LINQ, DLinq, XLinq, C# 3.0, VB 9, Visual Basic 9, Orcas, Erik Meijer F#, Spec#, PowerShell, Monad, Linus TorvaldsI don’t think we’ll see a "big jump". We’ve seen a lot of tools to help make all the everyday drudgery easier - with high-level languages and perhaps the integration of simple databases into the language being the main ones. But most of the buzz-words have been of pretty limited use.
For example, I personally believe that Visual Basic did more for programming than "Object-Oriented Languages" did. Yet people laugh at VB and say it’s a bad language, and they’ve been talking about OO languages for decades. And no, Visual Basic wasn’t a great language, but I think the easy DB interfaces in VB were fundamentally more important than object orientation is, for example. So I think there will be a lot of incremental improvements, and the hardware improvements will make programming easier, but I don’t expect any huge productivity help or revolutions in how people do things. At least not until you start approaching real AI, and I don’t think real AI is going to be anything you will ever "program."
0 comments:
Post a Comment