naming standards for modules #205
Locked
strangemonad
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
I have 10+ opensource pypi libs. see the point. I agreed with the observation. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If I'm coming from the python world, while upper-cased module names are allowed, they're certainly not common. More recently, python packaging has generally encouraged all lowercase with hyphens for distribution names and all lowercase with underscores for modules and packages.
The naming of modules in the mojo std lib feels more reminiscent of Swift and Core Foundation.
I know the packaging and distribution story hasn't been fully sorted out yet. I'd hope that mojo, being a superset of python, might consider supporting publishing native binaries to pypi. This would be in line with other libraries that produce native bindings e.g. cython or rust-pyo3
Beta Was this translation helpful? Give feedback.
All reactions