> > Does Julia provide facilities for overloading it's standard IPC mechanisms > with my own?
I don't think so, right now. The place to start is probably `base/multi.jl`. From a very cursory look, there are 20 "socket" references, so you would want to start looking at how those fit together. Search the list for "MPI" as there has been some discussion recently related to deeper MPI integration, which involves similar issues. Also, is there a way to abstract the Process/Thread a little more. There is an in-progress threading branch that you might want to look at. On Tue, Oct 7, 2014 at 11:32 PM, Diogenes <[email protected]> wrote: > Does Julia provide facilities for overloading it's standard IPC mechanisms > with my own? > > For example, I'd like to be able to extend the environment to use the LINX > protocols from Enea. > However, there are plenty of other IPC mechanisms out there as > well(OpenBinder, TIPC, etc...) > Are there any plans to support these mechanisms as part of the > language/compiler system > natively?(I'm thinking in terms of the Ada Distributed System Annex) > > Also, is there a way to abstract the Process/Thread a little more. > Conceptually they work great > for people working(or are used to working) in a *nix/Windows environment. > But suppose Julia > was ported to a Mainframe, or a VMS cluster, where those concepts might > not fit as well > anymore? > > Pointers? > > Dimonax > > >
