-
Notifications
You must be signed in to change notification settings - Fork 389
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
14 changed files
with
336 additions
and
148 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Roadmap | ||
|
||
## Immediate Roadmap | ||
|
||
TODO | ||
|
||
## Long Term Roadmap | ||
|
||
### Concurrency | ||
|
||
Initially, we don't need to implement routines because realm package functions | ||
provide all the inter-realm functionality we need to implement rich smart | ||
contract programming systems. But later, for various reasons including | ||
long-running background jobs, and parallel concurrency, Gno will implement | ||
deterministic concurrency as well. | ||
|
||
Determinism is supported by including a deterministic timestamp with each | ||
channel message as well as periodic heartbeat messages even with no sends, so | ||
that select/receive operations can behave deterministically even in the | ||
presence of multiple channels to select from. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
## Logos Browser | ||
|
||
[Logos](/logos) is a Gno object browser. The modern browser as well as the | ||
modern javascript ecosystem is from a security point of view, completely fucked. | ||
The entire paradigm of continuously updating browsers with incrementally added | ||
features is a security nightmare. | ||
|
||
The Logos browser is based on a new model that is vastly simpler than HTML. | ||
The purpose of Logos is to become a fully expressive web API and implementation | ||
standard that does most of what HTML and the World Wide Web originally intended | ||
to do, but without becoming more complex than necessary. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.