[self-interest] Better organisation of globals?

David Ungar ungar at me.com
Mon Feb 2 20:03:34 UTC 2015


Korz is a new, symmetric multidimensional paradigm--there's a paper on it in Onward! 2014--that I'm very interested in these days. (My answer was tongue-in-cheek--sorry if I wasn't clear about that.) Bayesian was intended to mean using probabilities instead of 0-or-1.

The problem with using anything in Self to do this--although that's all we have--is that Self lacks native support for multidimensional, non-Aristotelian conceptual frameworks. So, if you want that, I guess you need to find an idiom.

Example, a small int is an integer, it is also (disjunction or conjunction?) a set of powers-of-two (so is sorta a collection), and is also performant. There are three dimensions with a sorta in one.

- David


> On Feb 2, 2015, at 11:53 AM, Stephen De Gabrielle spdegabrielle at gmail.com [self-interest] <self-interest at yahoogroups.com> wrote:
> 
> What is 'Bayesian Korz' ?
> Would it allow you to have an object in both Platform and 'graphical interface'?
> 
> Kind Regards,
> 
> Stephen
> 
> On Mon, 2 Feb 2015 at 08:05, David Ungar ungar at me.com <mailto:ungar at me.com> [self-interest] <self-interest at yahoogroups.com <mailto:self-interest at yahoogroups.com>> wrote:
>  
> 
> You need Bayesian Korz, or a simulation of it. No one-dimensional, Aristotelian framework will be great. :)
> 
> - David (from iPad, typos likely)
> 
> 
> 
> On Feb 1, 2015, at 7:52 PM, Russell Allen mail at russell-allen.com <mailto:mail at russell-allen.com> [self-interest] <self-interest at yahoogroups.com <mailto:self-interest at yahoogroups.com>> wrote:
> 
>>  
>> The current organisation of objects in 'globals' into categories bears all the hallmarks of organic growth, and I've found it a bit hard to work out where things are. (There is also scope for cleanups of some of the more unused objects but we'll look at that later)
>> 
>> I've added a branch to the GitHub sources 'reorg' and have built a trial snapshot with an attempt at something more 'discoverable'.
>> 
>> I'd love feedback; either build the version in the reorg branch or download a prebuilt snapshot at:
>> 
>> http://files.selflanguage.org/temp/reorg.snap <http://files.selflanguage.org/temp/reorg.snap>
>> 
>> The story about the top level is basically:
>> 
>> applications - anything outside the main Self release, eg webservers etc
>> core - core language objects such as numbers, collections, booleans etc
>> graphical interface - code for morphic, ui1 etc
>> platform - objects to interface with the underlying platform (eg OS X etc)
>> system - objects relating to the Self system, such as the system logger, the transporter, reflection facilities etc
>> 
>> Any suggestions?
>> 
>> Cheers, Russell 
>> 
> 
> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20150202/8e6e5cfb/attachment.html>


More information about the Self-interest mailing list