Am 03.12.2012 um 06:51 schrieb EBo:

> On Dec 2 2012 10:26 PM, Kent A. Reed wrote:
>> 
>> 
>> Curiously, Plan 9 (the OS from AT&T, not the movie from Ed Wood!) has
>> recently been reemerging in the Internet consciousness. I don't think
>> Plan 9 is the answer, but the outside-the-box thinking that went into
>> its design is a model for the thinking I believe could emerge in
>> LinuxCNC too as we see new opportunities in the ARM world. In 
>> diversity
>> there is strength.
> 
> Kent,
> 
> I am curious what else you have seen regarding Plan 9.  You may not 
> know, but the Plan 9 files system protocol has been in the main kernel 
> tree for some time, and various other bits and bobs are being slowly 
> ported from Plan 9 to Linux.  I will have to check into to if the user 
> defined name spaces have been ported yet -- those are useful.  If you 
> are interested in looking robotics using 9p take a look at 
> Styx-on-a-Brick.

Ebo, Kent -

what you are really touching upon here is the question of future middleware, 
i.e. NML/RCS replacement candidates which can act as remote HAL access too

whatever we pick, this must be requirements-driven, and whatever comes up needs 
to be checked very thoroughly against all key requirements, nevermind the 
elegance of underlying idea - past experience helps but should not mislead one 
to overlook any of the must-have criteria.

we discussed this before, but the must-haves of my requirements list include:

- operating system independence (read as: a userland only affair, and available 
on non-*x platforms - anything in-kernel is a potential detriment)
- multiple paradigms  - plain messaging, publish/subscribe, remote procedure 
call
- multiple language bindings available

all this without extra coding - there is no manpower around to do that in case 
its missing

A good method to judge a match is to start with an arbitrary non-Linux platform 
running the frontend, and then start counting the hoops to jump until you 
arrive at something working. 

Windows, IOS and Android make excellent starting points, lots of free bonus 
hoops included ;) The minimum-number-of-hoops vehicle will likely be declared 
as winner. 


-Michael



------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to