Skip to content
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

Alternate TLD Leaderboard #40

Open
KorvinSzanto opened this issue May 28, 2012 · 8 comments
Open

Alternate TLD Leaderboard #40

KorvinSzanto opened this issue May 28, 2012 · 8 comments

Comments

@KorvinSzanto
Copy link

Of course .js is the absolute winner, but if that is not available, there are several others that are being voted on in other threads.

Please vote in the comments, as checking other threads is taxing.
If I have missed your vote, or misrepresented your vote, please comment and I will remove. If you would like to make an anonymous vote, please private message me.

Nominated:

  • .ajax
  • .api
  • .app
  • .bar
  • .cjs
  • .code
  • .coffee
  • .dev
  • .ecma
  • .foo
  • .get
  • .hak
  • .hub
  • .javascript
  • .jjs
  • .jslib
  • .json
  • .let
  • .lib
  • .oss
  • .pkg
  • .proj
  • .rad
  • .script
  • .sjs
  • .src
  • .try
  • .var
  • .wat
  • .web
  • .wut
  • .yad
  • .yak
  • .yar
  • .yes
@KorvinSzanto
Copy link
Author

Current Votes

Only showing votes past nomination

.src    17
.api     2
.app     2
.lib     2
.oss     1

@KorvinSzanto
Copy link
Author

.src: Nominated by @ozten

  1. gryzzly
  2. TEHEK
  3. chalkers
  4. KorvinSzanto
  5. teamaqua
  6. chrisabrams
  7. zldaruc
  8. irae
  9. rfreebern
  10. bryanwood
  11. janeklb
  12. AdrianCooney
  13. nirix
  14. complexcompulsions
  15. sandcastle
  16. simplyianm
  17. jcla1

.api: Nominated by @jDavidnet

  1. teamaqua
  2. irae

.app: Nominated by @ozten

  1. fancyapps
  2. chalkers

.lib: Nominated by @jDavidnet

  1. teamaqua
  2. irae

.oss: Nominated by @mikeal

  1. chalkers

(There was an issue with @ names, GH couldn't handle that many in one spot. For now, only nominators will be @ linked.)

@sandcastle
Copy link

1+ .src

@macalinao
Copy link

+1 src

@horaceho
Copy link

.git

Examples:

angular.js.git
boost.cpp.git
django.py.git

@TheJaredWilcurt
Copy link

Waking the old zombie thread, but ESM imports are now a thing and work in all modern browsers. It is recommended by V8's documentation to use .mjs file extension for clarity, and .mjs is preferred by Node, Babel and other runtimes.

So seems like the best option (since .js isn't viable).

<script type="module" src="https://vue.min.mjs/3.2.11"></script>
// min.mjs CDN could be a host for dynamic imports
import('https://vue.min.mjs/3.2.11')
  .then((module) => {
    // Do something with the module.
  });

May be worth creating a TLD.mjs repo to separate from the older TLD.js conversations. Letting newer conversations be had?

@WebReflection
Copy link

.mjs is pretty useless these days, as TypeScript files convert to .js and the whole Web works with .js and NodeJS works with .js too if the module type is module, and it works with .js if the current or parent folder has a package.json with {"type":"module"} in it, plus gjs works fine with .js too, and everything .js these days work as module in every tool too.

It's rather time to let .mjs go, imho.

@Richienb
Copy link

.jsx?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants