Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Intel Fortran

gfthomas8
Novice
554 Views
Steve,

With the ultimate merge of cvf and ifc into i(v)f with the benefits of both accruing to the user, will i(v)f/c be mixable (ie, link compatible) within .net studio? Perhaps i(v)f/c is sufficiently strong to go it alone, .net be damned. I'm raising this not in an attempt to second guess Intel's future f/c++ plans, but to partially anticipate MS' limited (5y I believe)support for unmanaged (aka DLL) code use and COM interop with the .net.
Any insight you're free to reveal would be appreciated.

Ciao,
Gerry T.
0 Kudos
1 Reply
Steven_L_Intel1
Employee
554 Views
I'm not entirely sure I understand your questions, but I'll make some comments and perhaps they will help...

1. We're not aware of any plans by MS to do away entirely with traditional compiled ("unmanaged") code in their developer products. For the forseeable future, Intel Fortran and Intel C++ for Windows will require prior installation of a Microsoft developer product. This can be as little as Visual C++.NET Standard Edition. We are in discussion with MS as to whether we can offer an integrated install, ala CVF today.

2. Intel Fortran and C++ are interlinkable with each other and with MSVC compiled code. As of version 7 (announced today), the Intel compilers work inside the VS.NET development environment, though CVF users will find that MS has erected a wall between different languages, so for example, you cannot build Fortran and C source in the same project - instead, you'll have to have two projects (one depends on the other), with one being a static library that is linked in by the other.

We're not currently looking at "going it alone" - the majority of our customers don't seem to want that. We are committed to bringing you the best development experience we can, within the constraints of the MS IDE.

As you'll read in another post, Intel is offering CVF users the opportunity to buy Intel Fortran 7.0 at a significant discount - furthermore, this entitles you to any new releases in the next year after purchase at no additional charge. Intel Fortran 7.0 can work with VS.NET, VS6 and CVF, though if you use CVF, I recommend that you don't enable the VS6 IDE "plug-in".

If you have more questions, please ask them here and I'll do my best to respond.

Steve
0 Kudos
Reply