notes:syndicate
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| notes:syndicate [2026/09/15 07:48] – Add dataspaces section emery | notes:syndicate [2026/09/15 12:33] (current) – [Further reading] emery | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| === Universe of knowledge === | === Universe of knowledge === | ||
| - | Folk has a [[.: | + | Folk has a [[.: |
| === Tcl === | === Tcl === | ||
| Line 18: | Line 18: | ||
| === Reactive paradigm === | === Reactive paradigm === | ||
| Both use a reactive programing paradigm: | Both use a reactive programing paradigm: | ||
| - | < | + | < |
| # Folk | # Folk | ||
| When $program has resolved geometry /geom/ { | When $program has resolved geometry /geom/ { | ||
| Line 25: | Line 25: | ||
| </ | </ | ||
| - | < | + | < |
| # Syndicate for Tcl | # Syndicate for Tcl | ||
| + | |||
| + | ## Folk style | ||
| + | during " | ||
| + | assert [list $editor has resolved geometry $geom] | ||
| + | } | ||
| + | |||
| + | |||
| + | ## Native style | ||
| during "< | during "< | ||
| - | assert | + | assert |
| } | } | ||
| </ | </ | ||
| Line 40: | Line 48: | ||
| === Data === | === Data === | ||
| Folk uses [[.: | Folk uses [[.: | ||
| - | SAM uses the [[https:// | + | SAM uses the [[https:// |
| == Tokens == | == Tokens == | ||
| Line 46: | Line 54: | ||
| Folk uses Tcl values. | Folk uses Tcl values. | ||
| - | ===== Dataspaces | + | ==== What Folk has got ==== |
| + | |||
| + | * Intuitive physical interface. | ||
| + | * Intuitive language for programs. | ||
| + | * Physically delineated security. | ||
| + | |||
| + | ==== What Syndicate has got ==== | ||
| + | |||
| + | * Addressable program/ | ||
| + | * Protocol for communicating with external entities and machines((https:// | ||
| + | * Libraries for multiple languages, programs written in different languages can communicate using a common protocol. | ||
| + | |||
| + | === Dataspaces | ||
| Dataspaces((https:// | Dataspaces((https:// | ||
| Folk databases use a [[.: | Folk databases use a [[.: | ||
| + | |||
| + | ===== Further reading ===== | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
notes/syndicate.1789458536.txt.gz · Last modified: by emery
