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

Docs: add an exhaustive page on actor model in context of Tact and smart contracts on TON #990

Open
novusnota opened this issue Oct 26, 2024 · 1 comment
Assignees
Labels
big This is a hard task, more like a project and will take a while to implement docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder

Comments

@novusnota
Copy link
Member

novusnota commented Oct 26, 2024

Probably requires a re-write or at least some edits of many pages in Communication sub-section of the Book:

image

Like, tell not to reach for arrays and maps, and instead do sharding — actively discourage use of maps with more than 5k entries. Describe things actor model solves — concurrency and distribution, scaling, et cetera. And adapt related pages from TON Docs too, with focus on Tact. Really expand people's mind in good sense :)

See: Erlang + Elixir + Gleam (BEAM VM and OTP-based), Dart, Swift, D, and Akka (library) in Scala.

@novusnota novusnota added big This is a hard task, more like a project and will take a while to implement docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder labels Oct 26, 2024
@novusnota novusnota self-assigned this Oct 26, 2024
@novusnota
Copy link
Member Author

Kinda related to tact-lang/tact-docs#67

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
big This is a hard task, more like a project and will take a while to implement docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder
Projects
None yet
Development

No branches or pull requests

1 participant