From f438d8df2dacf67bf655dccb1cd55a153a18c6e3 Mon Sep 17 00:00:00 2001 From: Alejandro Garcia Date: Wed, 21 Feb 2024 13:37:24 -0600 Subject: [PATCH] grouped concepts together in the table --- 2024-02-17-AOPinEiffel/index.html | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/2024-02-17-AOPinEiffel/index.html b/2024-02-17-AOPinEiffel/index.html index d4d00f3a4..1aad1ffc9 100644 --- a/2024-02-17-AOPinEiffel/index.html +++ b/2024-02-17-AOPinEiffel/index.html @@ -27,14 +27,13 @@ | Inspired by | AOP Proposes | One Sentence Summary | Examples | Reference | |----------------------------------|---------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------| | internet URLs and URIs | Polymorphic identifiers | If every resource on your program: variables, objects, files, apis had a local URI that you can use to communicate with it. | var:person/name var:person/{attribute}, file://tmp/button.png , http://www.example.com/button.png, file:{env:HOME}/rfcs/{rfcName} | Polymorphic identifiers: uniform resource access in objective-smalltalk (https://doi.org/10.1145/2508168.2508169) | +| Internet Protocols FTP, WWW, IRC | Schemes | The same way that a URI like ftp://myDir/myImage.jpg has a different behavior such as www://myDy/myImage.jpg. Schemes change the behavior that Polymorphic URI will have | | Polymorphic identifiers: uniform resource access in objective-smalltalk (https://doi.org/10.1145/2508168.2508169) | +| Spreadsheet formulas | References | The same way that changing a value in a cell in a spreadsheet automatically recalculates the derived values. Reference values will automatically update the derived values in a uniform identifier. | | Polymorphic identifiers: uniform resource access in objective-smalltalk (https://doi.org/10.1145/2508168.2508169) | | Unix pipes and filters | Polymorphic write streams | Standard object out streaming objects with polymorphic write streams | | Standard Object Out Streaming Objects with Polymorphic Write Streams (https://doi.org/10.1145/3359619.3359748) | | Rest and stackable filesystems | Storage combinators | With limited API verbs (like REST) you can create components that can compose, web servers combined with cache servers and load balancers. | A composition serving the files in $HOME/Sites, cached by memory. server := ref:file:{env:HOME} -> CachingStore -> SchemeHTTPServer port:8080. server start. | Storage Combinators (https://doi.org/10.1145/3359591.3359729) | -| Internet Protocols FTP, WWW, IRC | Schemes | The same way that a URI like ftp://myDir/myImage.jpg has a different behavior such as www://myDy/myImage.jpg. Schemes change the behavior that Polymorphic URI will have | | Polymorphic identifiers: uniform resource access in objective-smalltalk (https://doi.org/10.1145/2508168.2508169) | -| Spreadsheet formulas | References | The same way that changing a value in a cell in a spreadsheet automatically recalculates the derived values. Reference values will automatically update the derived values in a uniform identifier. | | | | Constraint programming | Constraints as polymorphic connectors | What if the assignment operation had more meaning, such as keeping the values unidirectionally updated or synchronized? | | Constraints as polymorphic connectors | - Known-Unknowns (Uncertainties) ================================================================================