Skip to content

Create a new category for "language interpreters, compilers or run-times" #1412

Closed
@cipriancraciun

Description

@cipriancraciun

I am developing a Scheme interpreter and I want to publish my project on crates.io. However when trying to file my project under a category none actually matches (not even closely) the actual nature of the project.

For example, from the current category index on crates.io:

  • command line utilities -- although my Scheme interpreter is used as a command line tool, it's not an actual "command line utility", just as rustc or python are not;
  • development tools -- one might say that any interpreter or language compiler is just a "development tool", however no one is referring to rustc or python as a "development tool";
  • emulators -- one might say that an interpreter "emulates" an abstract language, however most crates in this category are actually native assembler emulators;

Therefore I think a new category should be added for proper "interpreters, compilers and run-times" for various languages people are implementing in Rust.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-categoriesC-enhancement ✨Category: Adding new behavior or a change to the way an existing feature works

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions