[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Steven G. Johnson
On Wednesday, August 24, 2016 at 9:56:29 AM UTC-4, Adrian Salceanu wrote: > > That's what I thought too Steven, thanks for confirming it. Can't find any > updates re `String` though, still talks about `AbstractString`... > Yeah, I just noticed that. Should be fixed now:

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Adrian Salceanu
That's what I thought too Steven, thanks for confirming it. Can't find any updates re `String` though, still talks about `AbstractString`... miercuri, 24 august 2016, 15:29:56 UTC+2, Steven G. Johnson a scris: > > > > On Wednesday, August 24, 2016 at 8:52:37 AM UTC-4, Adrian Salceanu wrote: >>

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Steven G. Johnson
On Wednesday, August 24, 2016 at 8:52:37 AM UTC-4, Adrian Salceanu wrote: > > Is the documentation available anywhere for 0.5? > http://docs.julialang.org/en/latest/manual/ although this is technically the bleeding-edge git-master manual (but it is not too different from 0.5 at this point).

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Adrian Salceanu
Is the documentation available anywhere for 0.5? miercuri, 24 august 2016, 14:01:44 UTC+2, Steven G. Johnson a scris: > > > > On Wednesday, August 24, 2016 at 5:18:05 AM UTC-4, Adrian Salceanu wrote: >> >> a. ASCIIStrings vs UTF8Strings. >> > > That distinction is going away in Julia 0.5; there

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Adrian Salceanu
> That distinction is going away in Julia 0.5; there is just one type, String. Yeee, that's great! I guess, with 0.5 RC3 now out, it's a good time to finally switch. miercuri, 24 august 2016, 14:01:44 UTC+2, Steven G. Johnson a scris: > > > > On Wednesday, August 24, 2016 at 5:18:05 AM

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Steven G. Johnson
On Wednesday, August 24, 2016 at 5:18:05 AM UTC-4, Adrian Salceanu wrote: > > a. ASCIIStrings vs UTF8Strings. > That distinction is going away in Julia 0.5; there is just one type, String. b. indexing into UTF8 strings. Can bite if you're not careful, but Julia > provides the necessary API

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-24 Thread Adrian Salceanu
Hi, A bit of context first. I'm working on building a full stack web framework in the tradition of Rails and Django (https://github.com/essenciary/Genie.jl). And not only that I use Julia for general purpose programming, I also come from a completely different background, doing almost

[julia-users] Re: Questions regarding Julia for general purpose programming (strings, modules, dispatch, inheritance)

2016-08-23 Thread Chris Rackauckas
I don't necessarily have a large project, but there are a few tidbits I think I can share. I'm not familiar with all the things strings, so I'll let someone else take that. 2. You can always do composition instead of inheritance. For many it's a preferred coding practice anyways