~ is an implementation of R's formula interface, which many find useful,
even essential for statistics; calling it "pollution" is a somewhat
heterodox use of the term.

See
https://github.com/JuliaStats/DataFrames.jl/blob/master/test/formula.jl
for nice examples.

Best,

Tamas

On Mon, Apr 27 2015, François Fayard <[email protected]> wrote:

> It comes back to the C++ coding guide from Google. One of the most 
> important rule is : "don't polute the global namespace".
>
> On Monday, April 27, 2015 at 5:07:15 PM UTC+2, Scott Jones wrote:
>>
>> I had actually suggested that... I still think it is a good idea, but I 
>> think some other packages already pre-empted it's use as
>> a binary operator (in a way that didn't really make much sense to me - I'd 
>> suggest that DataFrames not use ~, and use ~
>> for string concatenation.
>>

Reply via email to