+1 to having a String type that I can just use and it works if I don’t care 
about any of the encoding subtleties.

 

From: [email protected] [mailto:[email protected]] On 
Behalf Of Stefan Karpinski
Sent: Monday, September 28, 2015 8:28 AM
To: Julia Users <[email protected]>
Subject: Re: [julia-users] Why is String deprecated in favour of AbstractString?

 

There's another reason: I am planning to use `String` as the name of a standard 
string type in a future version of Julia (hopefully 0.5). This string type will 
be UTF-8-like but can hold arbitrary data, which will distinguish if from the 
UTF8String type, which will enforce valid UTF-8 encoding.

 

On Mon, Sep 28, 2015 at 9:56 AM, Steven G. Johnson <[email protected] 
<mailto:[email protected]> > wrote:



On Monday, September 28, 2015 at 9:55:27 AM UTC-4, Steven G. Johnson wrote:

The indices passed to strings in Julia are byte offsets,

 

 (Technically, they are codeunit offsets.  In UTF-8, the codeunit is a byte; in 
UTF-16, the codeunit is a 16-bit word.)

 

Reply via email to