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

Update q-spec.js #860

Closed
wants to merge 1 commit into from
Closed

Conversation

RohitPaul0007
Copy link

No description provided.

@benjamingr
Copy link
Collaborator

Hey, the library is mostly frozen except for critical bug fixes

Copy link
Owner

@kriskowal kriskowal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution. I appreciate the modernization, but since this is not broken, I’m inclined to leave it in its original form and capable of being run with the runtimes of its time.

@kriskowal kriskowal closed this Aug 17, 2023
@RohitPaul0007
Copy link
Author

Thanks . I would like to know something. I am in my freshman year. It will be really great if there is any project you are working and I can contribute and learn. (https://twitter.com/iinovativemind)

@benjamingr
Copy link
Collaborator

@RohitPaul0007 Node.js and Sinon both have stuff to do, e.g. sinonjs/fake-timers#469

@kriskowal
Copy link
Owner

The next steps in the evolution of promises into handles for remote objects for the purposes of passing messages is happening here https://github.com/endojs/endo/tree/master/packages/eventual-send

Q does this (with Q-Connection). Native promises do not. The eventual shim builds promise message pipelining up on top of native promises to the degree that it’s possible to emulate what Q does (It’s not 100%, but it’s still good!), with the hopes that we’ll get the rest of the Q architecture into native promises one day.

Read the Q design through to the end to see what’s missing from native Promise https://github.com/kriskowal/q/tree/master/design

We’re doing a lot of work at @Agoric in the @endojs project that you may find interesting if you’ve found your way to Q.

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

Successfully merging this pull request may close these issues.

None yet

3 participants