none
MS Pascal to C#.Net

    Question

  • Hello All,

    I am working on very old project which is developed in MS Pascal (Dos compiler to run app) and now am planing to convert it to C# windows app.

    Any converters are available to make my job easy?.If not what is the better way to complete this by less effort?.

    Please guide me on this issue. Any samples or examples will be useful to me to.

    Thanks

    vruk

    Monday, January 28, 2013 9:19 AM

Answers

  •  

    Results by google

    http://coding.derkeiler.com/Archive/Delphi/borland.public.delphi.thirdpartytools.general/2005-09/msg00897.html
    http://www.isnare.com/?aid=131378&ca=Computers+and+Technology
    http://www.programmersheaven.com/mb/pasprog/368429/368429/pascal-to-c-conversion/

    Thursday, January 31, 2013 8:13 AM
  • Hi,

    I am not sure that it will make much sense to simply convert the application. What is the application doing that will:
    - make a quick rewrite impossible
    - makes it acceptable to keep the old DOS interface
    - does not have bad impacts because new technologies are not used (e.g. databases and such)

    I always made bad experience with any converters and you easily run into trouble. At least a good check is required if the converted code seems to be correct which also takes a lot of effort.

    And if the application has
    - no complexity (= small application only) a rewrite should be quicker than all the research and playing around with tools
    - high complexity you need to add automatic tests so you can be sure that it really works which should require some redesign of the whole solution.

    Please don't get me wrong - feel free to do whatever you want with any tools you find. And If you do so I hope that you are a lucky guy and everything works as expected. But I fear that the "shortcut" you are thinking of might result in much more work than a rewrite ...

    With kind regards,

    Konrad

    Thursday, January 31, 2013 9:18 AM

All replies

  •  

    Results by google

    http://coding.derkeiler.com/Archive/Delphi/borland.public.delphi.thirdpartytools.general/2005-09/msg00897.html
    http://www.isnare.com/?aid=131378&ca=Computers+and+Technology
    http://www.programmersheaven.com/mb/pasprog/368429/368429/pascal-to-c-conversion/

    Thursday, January 31, 2013 8:13 AM
  • Hi,

    I am not sure that it will make much sense to simply convert the application. What is the application doing that will:
    - make a quick rewrite impossible
    - makes it acceptable to keep the old DOS interface
    - does not have bad impacts because new technologies are not used (e.g. databases and such)

    I always made bad experience with any converters and you easily run into trouble. At least a good check is required if the converted code seems to be correct which also takes a lot of effort.

    And if the application has
    - no complexity (= small application only) a rewrite should be quicker than all the research and playing around with tools
    - high complexity you need to add automatic tests so you can be sure that it really works which should require some redesign of the whole solution.

    Please don't get me wrong - feel free to do whatever you want with any tools you find. And If you do so I hope that you are a lucky guy and everything works as expected. But I fear that the "shortcut" you are thinking of might result in much more work than a rewrite ...

    With kind regards,

    Konrad

    Thursday, January 31, 2013 9:18 AM