Also numpy code looks terribly ugly for numerical computing, when compared with julia (looks like matlab, but the language doesn't suck like matlab.)
(I mean, not everything is perfect, but are there side-by-side vector computations, which are nice in Julia, but not ugly in Python?)
A\X'
over the more verbose np.linalg.solve(A,np.transpose(X))