我在評論將COBOL代碼遷移到.NET運行時的解決方案。我在網上找到的兩個最有前途的解決方案是NetCOBOL和Micro Focus Visual COBOL。Micro Focus Visual COBOL是否直接編譯到MSIL?
NetCOBOL直接編譯到MSIL,並具有Visual Studio集成。通過「直接編譯」,我的意思是發出的MSIL表示COBOL代碼中的實際調用。這與MSIL代碼對COBOL代碼執行詞法分析然後解釋/執行的方法形成對比。
Micro Focus Visual COBOL絕對具有Visual Studio集成功能,但我無法在網站上找到明確的答案,以確定COBOL代碼是否爲直接編譯爲 MSIL或由解釋器處理。
我不知道我在這裏使用的語義是否100%準確,但是我對如何更清楚地表達「直接編譯」發出的代碼和發出的代碼被「解釋」。
你有沒有試過反編譯的IL,看看它做了什麼? – svick
@svick,該產品已付款,我沒有許可證。這個問題的目的是在購買之前幫助確定其中一種產品是否有明顯的優勢。 – smartcaveman