Archive for the ConCurrency Category

It has just occured to me …

Posted in Chapel, ConCurrency, Erlang, ODROID-C1, Parallel Talk, Parallella on May 19, 2017 by asteriondaedalus

… what a coincidence.

The Parallella and the Odroid-C1 PCB are same size (almost).  Is that Feng Shui, synchronicity or serendipity?

Pity the post holes don’t line up.

Advertisements

Erlang on BBB

Posted in Beaglebone Black, ConCurrency, Embedded, Erlang on September 17, 2014 by asteriondaedalus

So, tried to set up nerves-sdk on my 64bit Debian box.  Had trouble sourcing i386 libraries so I chickened out and jumped on my 32bit Debian box.

32bitSlow build but I got a linux image for the BBB cross compiled with erlang and elixir (no less) so I will look at putting the image on a card to see if the thing took.  I need to get an FDDI serial cable for my BBB to talk to the erlang onboard so soon.

Erlang, Elixir, concurrency and functional programming

Posted in ConCurrency, Erlang on September 14, 2014 by asteriondaedalus

I toyed with Erlang a little while ago as I enjoyed functional programming in my early days.

In fact, I fell back into Erlang recently when I found people were doing for erlang VM what they’d been doing for the Java JVM – writing other languages that compiled to the VM.

So, go figure someone has done a version of Jason (agent oriented) at eJason.

Lisp is there with Lisp Flavored Erlang.

And Elixir is a new functional language to make using the OTP gentler than Erlang itself.

So, I have had to fire up my Debian64 to play with eJason and LFE, but my windoze box happily allows me to play with Erlang and Elixir.

I am slowing working through trying to get Erlang running on the bbb as well.

Go not so Go

Posted in Beaglebone Black, ConCurrency, Go Language on September 14, 2014 by asteriondaedalus

Well, I tried the flashing led example at Gobot for bbb.

It seems they left out a little bit of information, you actually have to add an LED (it doesn’t use one of the four USER LED provided on the board).

By the time I poured over the driver source I worked out that it does in fact leave out the USER LED.  There is no mapping function of the pin numbers to the ball grid on the bbb SOC chip described in the source so I am waiting on feedback as I think the driver needs a little mod to allow the four USER LED to be accessed.

Otherwise, code cross-compiled on my windoze 7 box and seemed to happily run on bbb (it printed debug info to the terraterm console).

So, looking forward to playing a little more in that space in between doing my Master’s Dissertation.

POSTSCRIPT

The chaps at Gobot have heard my suggestion and produced a dev stream to talk to the USER LED.  Thanks guys!