Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

COM Server Wizard RIP (not!)

Peter_Priestley
Beginner
1,231 Views
I spent half an hour today listening to Steve's Intel Fortran presentation via Webinar in Melbourne, Australia, even gotto talk briefly to Steve (highlight of my week!). Thanks for your time Steve.
I was hoping to find out that the COM Server wizard would return in Intel Visual Fortran 8.1, but no such luck. I guess it is reasonable to assume it is dead and buried for good.
I think it is regrettable that Intel are following a narrow path catering for the mathematicians and scientists amongst us, but less so for developers needing to create complete Windows or Web solutions (and stuck like myself with hundreds of thousands of lines of Fortran code at the back end). Maths performance and performance on chips that my users don't have anyway is not that critical to me (though I'm happy for the people who can use it).
I guess there are ways around my predicament (another C++/ATL wrapper?) but the COM Server wizard was so easy. It was a good solution for developers needing to do a proper Windows or Web front-end in C++ or VB or even .NET. The COM Server encapsulated the functionality in a sort of 'object oriented' way that was understandable to a front-end developer even if they didn't know a line of Fortran.
I think I will go and compile a COM Server in CVF to cheer myself up!
Peter Priestley

Message Edited by Steve_Lionel on 03-07-2006 01:27 PM

0 Kudos
9 Replies
Steven_L_Intel1
Employee
1,231 Views
Peter,
I would not write the COM Server Wizard's epitaph quite yet. It is still on the "we'd like to do it" list for the next major release.
0 Kudos
Peter_Priestley
Beginner
1,231 Views
Have noted that version 9.0 does not bring any joy on this topic. What is the latest on the chances of seeing COM Server Wizard in IVF?
0 Kudos
Steven_L_Intel1
Employee
1,231 Views
"It's ALIVE!" is all I can say right now. It is actively being developed for a future release. That's not a guarantee, but the prospect is much brighter than it was earlier.
0 Kudos
Peter_Priestley
Beginner
1,231 Views
I did a Google on this topic yesterday and came across mention of a recently published book "Developing Statistical Software in Fortran 95" by David Lemmon and Joseph Schafer of Penn State University, ISBN 0-387-23817-4.
There is a web-site:-
They advocate the idea of building Fortran statistical code as COM Servers, thereby allowing use of the code by various front ends, VB, Excel, SAS, SPSS, etc...
They also lament the loss of COM Server wizard and havewritten a code generation tool of their own to generate COM Server code for Intel Visual Fortran! The tool is downloadable from the web site.
I guess anyone with CVF 6.6 already has a "code generation tool", and something fully integrated into IVF would be better, but I am interested Lemmon and Schafer see the same value in COM Servers that I do. I am eagerly awaiting the arrival of their book that I ordered yesterday.
Peter P.
0 Kudos
dlemmon1
Beginner
1,231 Views
I don't mean to keep "digging up" this topic,but is there any word on a COM servertoolin IVF? I didn't see anythingin the beta of 9.1.
0 Kudos
Steven_L_Intel1
Employee
1,231 Views
It won't be in the initial 9.1 release, but it is coming. Really. If it is possible, we will slip it into a 9.1 update, and perhaps I'll be able to offer a "beta" through this forum sone time after 9.1 releases.
0 Kudos
Steven_L_Intel1
Employee
1,231 Views
Just to whet your appetite...
0 Kudos
Peter_Priestley
Beginner
1,231 Views
Looks good. I'm hungry for the beta.
0 Kudos
Steven_L_Intel1
Employee
1,231 Views
If you have Visual Studio 2005 and Intel Visual Fortran 9.1, and would like to try the COM Server Wizard, send me an e-mail at steve.lionel at intel.com with your request. I can send you add-on files and instructions. It does not work at present with VS2002 or 2003.

We do plan on offering this as standard in a future update to the compiler (I don't know exactly when yet.)
0 Kudos
Reply