[ 
https://issues.apache.org/jira/browse/THRIFT-1939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16616446#comment-16616446
 ] 

Jens Geyer commented on THRIFT-1939:
------------------------------------

> framework version would need to be increased to 4.5

Don't think that is a problem, Mono is at 4.7 these days. IMHO that step is 
overdue. I have to admit that I have no data who uses what framework version 
out there, but just in case, we have older versions that support older 
frameworks.

So far, everything personal opinion, of course

 

> C#: Real async support
> ----------------------
>
>                 Key: THRIFT-1939
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1939
>             Project: Thrift
>          Issue Type: New Feature
>          Components: C# - Compiler, C# - Library
>            Reporter: Carl Yeksigian
>            Assignee: Carl Yeksigian
>            Priority: Major
>
> This process would affect both the compiler and the library. The compiler 
> needs to generate real async-await functions, and the library needs to be 
> changed to use the async methods on Socket.
> If this was the default C# library, then the language version required would 
> jump to C# 5, the .NET runtime required would be 4.5, and Mono support would 
> become "beta". I think a better way would be to release a second .NET 4.5 
> library, with a new language parameter "csharp:5", or a new language 
> "csharp5". I'm more in favor of the former, but it may make the compiler a 
> little hairier to write.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to