We will automatically convert them to valid identifiers. I fear we are probably 
not doing that yet, but will get it done before we release a new version.

 -- John

On Jan 30, 2014, at 10:50 AM, Jonathan Malmaud <[email protected]> wrote:

> What's the plan for reading in files that have a header row with non-valid 
> Julia identifiers?
> 
> On Wednesday, January 29, 2014 10:03:39 PM UTC-5, John Myles White wrote:
> Please go ahead and add deprecation warnings.
> 
>  — John
> 
> On Jan 29, 2014, at 6:51 PM, Simon Kornblith <[email protected]> wrote:
> 
>> I believe two identical symbols are the same object, which implies that Dict 
>> lookup shouldn't require hashing. I haven't benchmarked this, though.
>> 
>> Since this is a huge change (although one that I am in favor of) that 
>> presumably affects a lot of existing code, any objection if I add some 
>> deprecation warnings?
>> 
>> Simon
>> 
>> On Wednesday, January 29, 2014 8:46:19 PM UTC-5, Cristóvão Duarte Sousa 
>> wrote:
>> BTW, is there some documentation about the choice of symbols vs strings for 
>> this kind of stuff (dictionary keys, optional function args, etc.)? Are 
>> symbols more efficient for this?
>> 
>> 
>> 
>> On Wednesday, January 29, 2014 5:11:20 PM UTC, John Myles White wrote:
>> As we continue trying to prune DataFrames down to the essentials that we can 
>> reasonably commit to maintaining for the long-term future, we've decided to 
>> start using only symbols for the names of columns and remove all uses of 
>> strings. 
>> 
>> This change will go live on master today, so please don't pull from master 
>> until you're ready to update your code. 
>> 
>>  -- John 
>> 
> 

Reply via email to