/ story-9-Revoking-Symbols-Parameters-Accessors-and-Callbacks.org
story-9-Revoking-Symbols-Parameters-Accessors-and-Callbacks.org
 1  #+TITLE: Story 9 - Revoking 'Story 6 - Symbols, Parameters, Accessors and Callbacks'
 2  #+OPTIONS: author:nil date:nil
 3  
 4  Through experimentation and a lot of pondering around all the thoughts I had
 5  surrounding everything that had to do with passing parameters,  I realised
 6  that it's increadibly bloated and can be done differently.
 7  
 8  For the moment, I have two thoughts on the matter:
 9  
10  - parameters should be possible to pass much more directly.  This requires
11    the application to know all the facts, such as a parameter identity (a
12    number), and to know exactly what type of parameter is expected at the
13    other end.  Pragmatically speaking, that is sufficient for now.
14  
15  - parameters could be /declared/ by object and operation implementations,
16    thereby giving the applications all the information they need.  This will
17    hopefully be expanded upon in a future story.