C# or Delphi

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • lukeharpin@hotmail.com

    C# or Delphi

    Currently I have been developing applications in Delphi 7. Recently I
    meet up with a friend of mine who previously developed in Delphi, from
    version 1 - 7. When Delphi 8 .net was release he found too many bugs
    and switch to C# and loves it. I hope to do the same. However, I have a
    few hurdles to jump.

    Firstly my boss is a Delphi nut. I have heard the guy who originally
    developed Delphi worked on the development of C# ? If so this maybe
    sufficient ammunition alone.

    Secondly we have nearly completed the localization of an app for Japan.
    This has been a massive achievement due to all the problems we've
    encountered along the way with Delphi and Rave Reports. I even had to
    scrape Rave due to it not translating correctly and develop my own
    reporting tool. Has anyone completed localization in Japanese with C#
    .. I would be interested to know.

    Thirdly has any one been down this route of converting Delphi code to
    C#.

    Thanks in advance

  • Marc Scheuner [MVP ADSI]

    #2
    Re: C# or Delphi

    >Firstly my boss is a Delphi nut. I have heard the guy who originally[color=blue]
    >developed Delphi worked on the development of C# ? If so this maybe
    >sufficient ammunition alone.[/color]

    Yes, one of the original architects and creators of Turbo Pascal and
    later Delphi, Anders Hejlsberg, is now one of the master minds behind
    C#.

    Switching from Delphi to C# was very easy for me, too - thanks to the
    brilliant architecture we've enjoyed in Delphi since 1995 !

    C# as a language is easy to learn with a Delphi background, no big
    hurdles there - a few annoyances at first, but with a bit of
    programming under your belt, you'll feel comfortable.

    Using and making the most of the .NET Framework classes is a
    no-brainer, too, thanks to having used the VCL extensively. You just
    feel right at home. Again, a few annoyances and idiosyncrasies (why on
    earth aren't the buttons on a toolbar individual objects, with a Click
    event of their own??? A single click event handler for the whole
    toolbar?? With a big switch statement inside to figure out which
    button has been pressed???? This sounds like VB - not like C# / OOP to
    me!!).
    [color=blue]
    >Thirdly has any one been down this route of converting Delphi code to
    >C#.[/color]

    I didn't really convert any existing code to C# - no point in doing
    so. But all new stuff at work is done in C#, and with a Delphi
    background, picking it up and using it productively has been very easy
    - the C++ guys are still struggling with all those "new", weird
    concepts like properties on classes etc. :-)

    So I don't think it'll be tricky going from Delphi to C# - then again,
    why even bother? Delphi 2005 is a very good and solid .NET language
    and development environment, too - you can do everything you can do in
    C#, right from Delphi 2005 - heck, you can even compile C# code with
    it!!

    Marc

    =============== =============== =============== =============== ====
    Marc Scheuner May The Source Be With You!
    Berne, Switzerland m.scheuner -at- inova.ch

    Comment

    • Michael S

      #3
      Re: C# or Delphi

      <lukeharpin@hot mail.com> wrote in message
      news:1118722783 .159064.100680@ g14g2000cwa.goo glegroups.com.. .

      I think a migration to Delphi.NET would be the best way to switch to the
      ..NET platform.
      - Michael S


      Comment

      • Bob

        #4
        Re: C# or Delphi

        We localized our enterprise .NET Application (in C#, VB.NET and
        C++.net) into several languages including Japanese. We followed the
        automatic process described in this article:



        - bob

        lukeharpin@hotm ail.com wrote:[color=blue]
        > Currently I have been developing applications in Delphi 7. Recently I
        > meet up with a friend of mine who previously developed in Delphi, from
        > version 1 - 7. When Delphi 8 .net was release he found too many bugs
        > and switch to C# and loves it. I hope to do the same. However, I have a
        > few hurdles to jump.
        >
        > Firstly my boss is a Delphi nut. I have heard the guy who originally
        > developed Delphi worked on the development of C# ? If so this maybe
        > sufficient ammunition alone.
        >
        > Secondly we have nearly completed the localization of an app for Japan.
        > This has been a massive achievement due to all the problems we've
        > encountered along the way with Delphi and Rave Reports. I even had to
        > scrape Rave due to it not translating correctly and develop my own
        > reporting tool. Has anyone completed localization in Japanese with C#
        > . I would be interested to know.
        >
        > Thirdly has any one been down this route of converting Delphi code to
        > C#.
        >
        > Thanks in advance[/color]

        Comment

        Working...