[ https://issues.apache.org/jira/browse/THRIFT-1366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13120378#comment-13120378 ]
Jens Geyer edited comment on THRIFT-1366 at 10/4/11 10:14 PM: -------------------------------------------------------------- > sounds like new vs old Delphi are essentially > different languages. I wouldn't be against separate > generators in that case. It depends. As Kenjiro already pointed out, they aren't that different, but some of these differences may produce some headaches. It's not so much about containers, more about language features like nested types/classes and class vars (= static members) that earlier versions do not support. However, after thinking about it for a while now I tend to fully agree with Jake. First of all, the new Pascal versions offer much more possibilities and are more up-to-date than older versions. Second, altough I know that Delphi 7 is still widely used (for a number of reasons), it is now 10 years on the market and it will for sure get not more popular within the next years - quite the opposite. I think, we should move forward and get the XE version integrated first ASAP. Next step could be to add support for earlier and/or other versions, such as D7 and FPC (Free Pascal). > It is much easier if it is separated and generated code > and library will be more readable. We'll see. One step after another. was (Author: jensg): > sounds like new vs old Delphi are essentially > different languages. I wouldn't be against separate > generators in that case. No, not really. As Kenjiro already pointed out, they aren't that different. After thinking about it for a while now I tend to fully agree with Jake. First of all, the new Pascal versions offer much more possibilities and are more up-to-date than older versions. Second, altough I know that Delphi 7 is still widely used (for a number of reasons), it is now 10 years on the market and it will for sure get not more popular within the next years - quite the opposite. I think, we should move forward and get the XE version integrated first ASAP. Next step could be to add support for earlier and/or other versions, such as D7 and FPC (Free Pascal). > It is much easier if it is separated and generated code > and library will be more readable. We'll see. One step after another. > Delphi generator, lirbrary and unit test. > ----------------------------------------- > > Key: THRIFT-1366 > URL: https://issues.apache.org/jira/browse/THRIFT-1366 > Project: Thrift > Issue Type: New Feature > Reporter: Kenjiro Fukumitsu > Attachments: THRIFT-1366_delphi_generator_lib_test_v2.zip, > THRIFT-1366_delphi_generator_lib_test_v3.zip > > > I wrote Delphi generator, lirbrary and unit test. > It works with Delphi XE. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira