-
Notifications
You must be signed in to change notification settings - Fork 39
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
teach exo's from the start? #1033
Comments
I certainly agree we should learn from trying it. I am hopeful that it'll turn out well, but we'll see ;) |
See endojs/endo#2118 |
The exo docs presume an understanding of Far:
If we're going to avoid teaching Far, that seems like an important place to start. |
@kriskowal has an interesting suggestion:
Part of me likes that idea, but part of me is trying to avoid documenting how the sausage is made and just hand over the dang sausage. So... hm. I'm not sure. |
Do we expect developers to use exo exclusively? |
As opposed to |
The fact that all exos are Far objects is also something that we may want to revisit. Right now we miss the ability to create high cardinality or simply objects with interface guards that are not exportable. |
our hello world contract currently uses
Far
, as does dapp-offer-up and dapp-agoric-basics.Then we teach contract upgrade later, with a brief example
exoClass
.Some have suggested teaching exo's from the start (@dtribble , @ivanlei , @erights ? @mhofman ?)
Should we?
The decision should probably be informed by trying it out first.
cc @sufyaankhan @kriskowal
The text was updated successfully, but these errors were encountered: