While I'm not a programming wizard like so many in this community, I do 
hope that the developers are familiar with the interfaces in Go.  I didn't 
see any mention of Go in that issue, though.

I like how in Julia the types and methods are decoupled, in that the 
methods aren't bound to the type, if I'm saying that correctly.  I find my 
thoughts translating to code more naturally than in C++, where everything 
seems to get coupled together.

The way Go does interfaces is kind of analogous to this.  The interfaces 
are defined, but then the types that implement the interface aren't 
specifically declared as such.  The type just has to provide the required 
methods.  It seems so lightweight and natural.

Whatever you all come up with, I'm sure it will be great, if the rest of 
Julia is any indication.

Daniel

Reply via email to