Skip to content

Extension of scope to code in all languages #42

@joallard

Description

@joallard

I'd like to hear the community on this issue.

Would it be better to extend the TLD from JS to code in general?

As the .js is, in my opinion, never going to happen, some alternate TLDs have been proposed. (Issue #8, #40) TLDs like .app, .code, .src, apparently the leading contender at this point, don't really refer to Javascript any more but more like code projects in general.

Also, as Javascript developers often aren't really only JS devs but may also code say Ruby, Python, C, and so on.

Wouldn't it make more sense to extend the project to "projects who want to share their (open-source?) code or application"?

I guess the question comes down to whether there's enough place in the namespace to include those. I would think project names, across languages, are generally unique in the namespace. Try to think of a project name that collides with another in another programming language. There are surely some, but should we stop for those few exceptions? I think not. If we look at just .com, we can see how a namespace can contain many options.

In the end, I think the main issue that spurred that idea was this simple question: "Why would JS projects have a namespace, but other languages wouldn't?" Without wanting to raise a religion debate between the different languages out there, it does seem wasteful to me to potentially have each language community register a TLD, with the upfront costs that we know. So why not combine them and make just one TLD for the whole programming community?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions