I tend to prefer names with underscores, but the Julia team has decided to use names without underscores. I don't want to change that but, I think many things need to be fixed: - shortnames should be banned: cholfact for instance might be replaced by choleskyfactorization. Using shortnames without word separation is just a nightmare. And it's not because Matlab is a mess regarding this matter that Julia should imitate it. - underscores should be banned: we need consistency, and there are places with underscores, some without. We could keep underscores for functions that do 2 things.
Consistency is of uttermost importance in a langage with a lot of functions in the standard library.
