On Tue, Apr 28 2015, François Fayard <[email protected]> wrote:

> [1] One can't compare Julia and C. C is one of the smallest language than 
> can exist. Therefore, small names are not too much of a problem. Julia aims 
> to be a langage with a huge standard library (kind of "batteries included") 
> which makes it a totally different beast than C. If you look at C++ that 
> has a bigger library, names are more consistent. The larger the library, 
> the more consistency is needed.

I think that you are ignoring the fact that, in contrast to C, Julia has
1. namespaces (modules), and 2. multiple dispatch. Both of these are
powerful, and there is a synergy between the two. Imposing some kind of
over-arching consistency, as if everything was loaded into a single
namespace, is neither necessary nor realistic.

Best,

Tamas

Reply via email to