Musings, Written on Infinite Tape

Tuesday, November 08, 2005

Opening Session

Ended up at breakfast an hour early, and I gave a demo of our software to Joe Hendricks of Thoughtworks and Marco Cantu (yes, that Marco). Joe wants to introduce me to John Kaster tonight at the vendor show, which I guess is a good reason to stick around for it rather than just wander off to Metreon.

This would have been live, but they shut off the WiFi in the room. No, I don't know why.

9:05 AM
David I takes the stage. This conference is all about the developers.
Chief marketing guy on stage. One year ago, the SDO vision was launched. We're going to show the 2006 tools, as well as the future vision. Tomorrow, Boz will show us Tempo and 'project Maya', a new system for requirements engineering (different from requirements management). Core SDP is the entire suite, multi-language, multi-platform, based on Eclipse.
9:15 AM
New president and CEO (as of today!), Tod Nielsen. Software developers rule the world.
Mission: Deliver business value through successful software projects.
9:22 AM
David I again.
Customer of the Year: Cintas Corporation & Visa International Asia Pacific
Partner of the Year: EDS
Borland Technology Partner: AutomatedQA Corporation, Raize Software, Extended Systems, BuildForge
9:30AM
David I. 'Who wants to see some source code?' Huge roar.
'Who wants to see some Java source code?' Small applause and some groans. :-)
Charles Overbeck and Ken Chan, JBuilder R&D.
JBuilder has a "Peers" window, which integrates a IM client in the IDE. Can share a live coding session. This includes the GUI designer. Diffs are shown within the IDE coding window, rather than in a separate app, including recent history (without source control involved) and including remote edits.
9:40 AM
David I: 'Who wants to see some Delphi and C++ code?' Huge roar again.
Michael Swindell: 'Delphi AND C++ Builder' -> Borland Developer Studio. Also Delphi for .NET and C#Builder, all in the same IDE. Faster IDE performance (big applause). "VCL Live Guidelines", another good steal from Apple's XCode. More built in refactoring tools. Quality Central access within the IDE. StarTeam and Caliber integrations. Full Together featureset for Delphi.NET and C#, including LiveSource diagrams.
The Caliber support in the IDE allows you to insert the requirement text as a comment in the source file, and you can do a Requirements~Update to pick up any changes.
Borland is now using Caliber and StarTeam for their internal use.
10:12 AM
Allen Bauer: Chief Scientist for Delphi IDE.
Live templates dynamically insert code. (I'm not sure if that would be helpful or irritating.) Ok, maybe it is helpful:
Type in C++
switch (BorderStyle)
and get
switch (BorderStyle){
case bsSingle: break;
case bsSizable: break;
...
default:
}
It can also automatically declare variables if you forget, running the refactoring tools in the background. The Delphi IDE will let you declare a variable anywhere in the code, and when you finish with the declaration, it will move it up into the var section.

0 Comments:

Post a Comment

<< Home