- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
링크가 복사됨
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
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
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
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.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
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
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
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.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
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.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
