Hacker News new | ask | show | jobs
by xyproto 662 days ago
Why did Julia select a package naming convention that makes every project name look like a filename?
4 comments

It makes a julia package name very recognizable and easily searchable. It's actually something I really miss when I'm trying to look up packages in other languages.
I thought that was weird too but then I realized it was on of the most useful tools for searching stuff online and getting exactly what I wanted.
Presumably for similar reasons to JavaScript, with names like Next.js, etc.
Imagine searching for Plots.jl, Symbolics.jl, CUDA.jl if they didn't have the ".jl". I wish more package ecosystems used a convention like this.