On this topic, I always felt from the first time I learned about NuPIC that it 
would be perfect fit for Clojure.

And now that I saw that a lot of work has been done on a Java implementation of 
NuPIC, that possibility seems even more within reach.

(Give it a consideration?)

- Greg

--
Please do not email me anything that you are not comfortable also sharing with 
the NSA.

On Feb 4, 2015, at 2:56 PM, Matthew Taylor <[email protected]> wrote:

> Rich,
> 
> We've been moving slowing in that direction, but there's a lot more
> work to do. When Stewart made that comment, the NuPIC source code had
> not yet even been open-sourced yet. Since then, we've made good
> progress extracting the C++ code into the nupic.core repo, keeping the
> python code in the nupic repo.
> 
> The next step is in progress: https://github.com/numenta/nupic.core/issues/314
> 
> Once that happens, nupic.core will be "algorithm-complete", and could
> potentially be bound to different language implementations.
> 
> Another task that progresses us towards this common goal is an
> independent serialization format. Scott has been working on
> implementing the Cap'n Proto serialization protocol within nupic.core.
> You can track the progress on that initiative here:
> https://github.com/numenta/nupic/issues/1449
> 
> We haven't even thought of a message passing protocol at this point...
> so there is still lots of work to do but we're heading in that
> direction. I don't think we'll be ready to start discussing message
> passing until nupic.core has its own release schedule.
> 
> You're the first person who's mentioned this topic in quite awhile.
> Our current major initiative is getting NuPIC building and installing
> on Windows, so that is where the effort is currently being spent.
> 
> By the way, you can see our development roadmap here:
> http://status.numenta.org/roadmap
> 
> Regards,
> ---------
> Matt Taylor
> OS Community Flag-Bearer
> Numenta
> 
> 
> On Wed, Feb 4, 2015 at 2:28 PM, Rich Morin <[email protected]> wrote:
>> Back in 2013, Stewart Mackenzie started an interesting thread on
>> 
>>   Steps toward a distributed NuPic
>>   
>> http://lists.numenta.org/pipermail/nupic_lists.numenta.org/2013-May/000090.html
>> 
>> I've been having some similar ideas and wonder whether anything has
>> moved forward in this area.  My implementation preference would be
>> Elixir/Erlang/OTP, but there are several other ways (eg, Clojure's
>> core.async, Go's Goroutines, Haskell) to dynamically produce message-
>> based suites of lightweight processes.
>> 
>> Can anyone tell me of more recent work in this area?
>> 
>> -r
>> 
>> --
>> http://www.cfcl.com/rdm           Rich Morin           [email protected]
>> http://www.cfcl.com/rdm/resume    San Bruno, CA, USA   +1 650-873-7841
>> 
>> Software system design, development, and documentation
>> 
>> 
>> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to