On Sunday, October 30, 2016, Emmanuel Charpentier <
emanuel.charpent...@gmail.com> wrote:

> Dear William,
>
> Sorry to have sounded frightened by *you* : I'm frightened by the amount
> of *my* ignorance...
>
> Since it seems that I'm (almost) alone among Sage users to be interested
> by the development of an interface to R, I'm exploring the options. And I'm
> trying to understand things I was used to *use* (as you use your car
> without thinking about the thousands of engeenering problems that had to be
> solved to make it "just run"). So I try to list all the possible solutions
> and ranking them also by a very personal criterion : the amount of knew
> knowledge I will need to use them... Your description of Jupyter kernels
> makes me put it at the extremity of my list...
>
> You do not have to convince me that pexpect is a poor way to do it : I'm
> convinced : the data interchange involves a serious amount of playing fast
> and loose with Python and R dumps. Not quite steamlined...
>

For data interchange I think rpy2 will be (by far) the optimal approach.

William



>
>
> Sincerely,
>
> --
> Emmanuel Charpentier
>
> Le jeudi 27 octobre 2016 10:03:03 UTC+2, Jean-Pierre Flori a écrit :
>>
>> Hi all,
>>
>> The latest R versions depends on libcurl and actually more than that: on
>> a libcurl with https support.
>> So we might want to build our own libcurl with https support (see #21767)
>> but we then need an SSL/TLS implementation which Sage curretnly provides
>> only optionally through openSSL because of license issues so we can:
>> [1] either make R depend on libcurl depend on openssl and they all become
>> optional,
>> [2] or make R depend on libcurl and make them standard and add an SSL/TLS
>> implementation and its development headers a prereq,
>> [3] or make libcurl with https support (and development headers) a
>> prereq, which basically means adding an SSL/TLS implementation as a prereq
>> as well,
>> [4] or make R a prereq,
>> [5] or drop R support,
>> [6] or patch R not to use curl,
>> [7] or patch R to use curl but without https support,
>> [8] or wait until the end of times,
>> [9] or a mix of all of this,
>> [10] or do something else.
>>
>> What do you think?
>>
>> Best,
>> JPF
>>
>




> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com
> <javascript:_e(%7B%7D,'cvml','sage-devel%2bunsubscr...@googlegroups.com');>
> .
> To post to this group, send email to sage-devel@googlegroups.com
> <javascript:_e(%7B%7D,'cvml','sage-devel@googlegroups.com');>.
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Sent from my massive iPhone 6 plus.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to