- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Balises:
- Intel® Fortran Compiler
Lien copié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Steve,
Thanks for the fast response.
As I understand, I can build a common EXE or DLL in a VS solution where there is a C# and VB.NET projects.
My understanding is that I cannot build a single DLL or EXE from Fortran and VB. Does this mean that Fortran is not really .NET ready yet?
By the way, why isn't IVF in this list?
http://www.dotnetpowered.com/languages.aspx
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
You will need to build a separate DLL for your Fortran code and place it in the same folder as your EXE. You should also specify that the Fortran DLL links against the "Multithreaded", non-debug version of the static run-time libraries to avoid having to distribute other DLLs.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I see.
Is there a plan to make IVF a managed, .NET language?
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
From my point of view true integration with .NET (i.e. enabling it as a .NET language) would be great. Certainly more useful to me, than the development path you are taking.
Chris Green
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Steve,
I would also expect the majority of Fortran usersjoin Chris and I on this issue. Did you conduct a survey among your users to learn how they want? I don't understand why Intel is not taking the route that makes sense, especially when both of its two major competitors already have a .NET Fortran.
We started doing heavy .NET development and I certainly would like to use a true .NET Fortran under VS 2005. If Intel will never be there, I'll have to look for alternatives.
My 2 cents.
Message Edited by ismail_alkan@fwc.com on 06-21-200603:54 AM
Message Edited by ismail_alkan@fwc.com on 06-21-200603:55 AM
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I am not saying that NOBODY wants this. Clearly some do. But the apparent market failure of Lahey's .NET product shows that the demand is very small. Not to mention that the cost to develop such a product is enormous. We have LOTS of other things we'd rather do that we think more customers want.
I'd also point out that we'd have very little value to add to such an idea, as you'd be dependent on the Microsoft managed run-time for execution performance. You'd throw out all the work we've done on improving performance. There are also many language features we could not provide under .NET (no REAL(16), for example.)
Seriously, if that's what you want, go buy Lahey's product. Or Salford's.
But if you want the advantage of Intel Fortran performance and our full feature set, then do what a lot of our customers do and build Fortran DLLs and call them from your .NET language. We'll soon be reintroducing the COM Server Wizard from CVF that makes Fortran code "visible" in the .NET world. If you have IVF 9.1 and VS2005, let me know at steve.lionel at intel.com, and I can provide you with a preview copy.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
For the people who are using .NET, we do have a solution - as awkward as it may seem at times - but it does work. My personal opinion is that our efforts are better spent on things such as finihsing Fortran 2003 and looking at things such as Co-Array Fortran that leverage our existing expertise.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié

- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable