Created
February 19, 2025 00:03
-
-
Save ShalokShalom/335c7aafd8a93b0e0c65cb6ff86b418d to your computer and use it in GitHub Desktop.
The transparency of programming
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
Semantic transparency | |
Examples: | |
-- Multiple dispatch - ECS | |
-- Lambda principle - Lisp interpreter | |
An implementation can match the semantics of the architecture of the underlying system. | |
The tool ideally matches the product. | |
Referencial transparency means functional programming. | |
It means composable programming. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment