Hacker News new | ask | show | jobs
by ayhanfuat 564 days ago
I think implicit broadcasting in numpy made it difficult for a lot of people to grasp the concept. When it works, it works like magic. Sometimes it is intuitive. But then it stops working and because you actually never learned the logic behind it it turns into a mess. I had been (mostly successfully) using broadcasting for years before I started playing around with Julia and only then the concept clicked. I think their choice of being explicit here makes a lot of sense.
1 comments

My only regret is not making it even more explicit!