[ 
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

        

Reply via email to