3 ms·
I wonder if the naming isn't a bit unfortunate, seeing that Maya is one of the major 3d packages out there and googling for Maya and Python will almost always l
by krautsourced 10y ago
I wonder if the naming isn't a bit unfortunate, seeing that Maya is one of the major 3d packages out there and googling for Maya and Python will almost always lead there (also, not sure whether Autodesk might object...)
- duncanawoods 10y agoYep. Picking cute short brand names for libraries as though they were startups clutters up the namespace of programmer's conversational language causing ambiguity and obfuscation. It would make life easier if we adopted an informal naming convention for small libraries e.g. <lang><brand><purpose>. Lang is useful when libraries get ported so you get e.g. PyMayaTime, GoMayaTime etc. Still sounds cute but you know what its for when you pick up someone else's code and its easy to google.
- Senji 10y agoPicking names which collide with stuff seems to be the standard these days. Don't get me started on Google(Chrome, Go)
- agumonkey 10y agoYears ago Maya had Python, now Python has Maya. The circle is complete. ps: note that the Maya in Alias Wavefront (now Autodesk but nope) Maya is not that Maya, it's Sanskrit for illusion, which is what Maya was all about considering what it did to your dollars.
- gohrt 10y agoMayaTime would be a responsible name for this project. Brand Name + Hint about is functionality. Like "JodaTime" and "Golang"
- dagmx 10y agoAlso unfortunate because the python api in Autodesk Maya is in the maya namespace. So this library would need to be installed as a separate name to be usable there.