-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change file extension #357
Comments
Here are my two cents:
|
I agree with point 1, though my reasoning behind the alternative |
I don't think clashing file extensions are a problem per say. Case in point: there are currently four separate entries registered in Linguist's
|
While there may be several languages already using the name, a 5-way conflict is a bit much IMO. Also, more naive tools may not fare as well as GitHub in extension support, and even then false positives/negatives could be likely. Finally, I personally think that |
I think it is a problem due to tooling integration and to cover simple use case like this: |
Why not just use |
I come to the opposite conclusion, that having something so ambiguous is quite unfortunate. |
I have no horse in this race but I totally agree with @andir here. For what it's worth, there are popular file extensions out there that are 5 (e.g., |
A bit old thread, but I just saw this project and thought “it would be fun if the extension was There are other projects which do this, like Squirrel and Just my 5 cents. :) |
There's also |
I suggest using |
I think it is useful to anticiplate more than one extension, sometime you have duel code hierarchies sharing the same repository. Such as code and adjacent tests. If you start with only one, without thinking ahead a little, then all the tools, only support that one. As a trivial example. .nix and .test.nix could have been .nix and .nixt I like the .5c idea, and .10c for plugins/libraries (i.e config vs code) and miraculously both of these don't appear to be taken. Why dont we just appropriate the whole .XXc namespace. I have looked at 1c,2c,5c,10c,25c, and the irresistable 50c, they all look available to me. (github search) (.3c is used a little) |
My vote is also for
|
Is your feature request related to a problem? Please describe.
Currently, the Nickel language uses the
.ncl
file extension. However, as shown by the GitHub statistics, this name is already in use! This prevents filetype integration from being viable.Describe the solution you'd like
I propose that the Nickel project adopts the
.nkl
extension, which appears unused in my limited searching.Describe alternatives you've considered
We could also use
.nickel
(which is a bit verbose),.nikl
(which is the best alternative IMO), or do nothing (though this will make things harder long-term and be harder to fix later).Additional context
The NCL project: https://www.ncl.ucar.edu/
The text was updated successfully, but these errors were encountered: