On Wednesday, April 30, 2014 4:51:13 PM UTC+1, Jacob Quinn wrote:
>
> I was just trying to share some of my own experience with Julia from 
> having used it for the last two years, not be dismissive or condescending. 
> That this hasn't been a show-stopper for some 300+ packages now, IMO, *is* a 
> valid point against making a somewhat disruptive change to the type system.
>

OK, well from the first two lines it seemed like you were contesting the 
issue that detecting homo/heterogeneity could ever be useful, not about my 
suggested change to the language. I had given a good reason for the former 
already, which you didn't address.

Also, the statement "frob{T<:Real}(x::Vector{T}) gets you exactly what you 
want" isn't true; in my original post I specifically said I wanted to 
distinguish homogeneous and heterogeneous arrays, and as was pointed out, 
this doesn't achieve that.

"I was just trying to..". No, you were *also* trying to explain away my 
question on the grounds of my experience, rather than address it directly. 
But a true fact is true, regardless of who says it, and we should give 
weight to the argument rather than who is saying it. The latter just gives 
more power to those who already have it, and corrupts society. Please 
consider this point, because I stand by what I said - I don't think your 
response was constructive. It attacked me and not my argument, and that is 
not a healthy way to evaluate ideas.
 

>
> By stating that I come from a *non*-technical background, I was also 
> trying to qualify that you may feel free to dismiss my argument because I 
> may well be talking nonsense :). 
>

Duly dismissed :).
 

Reply via email to