Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Here is the link to the paper on the programming language: https://dl.dropboxusercontent.com/u/91714474/Papers/020.IJCN...


I have to disagree with the paper's claims that OOP is the ideal language paradigm to be programming in. I worked for years in computational neuroscience, where most tools are OOP based. I left academia after drinking the pure functional programming kool-aid, now my work focuses on getting more mainstream adoption of FP. I hope that with an large enough paradigm shift, we will be able to write software for neuromorphic chips.

My point is that when programming SNNs, the primary concern is not _encapsulation_ but rather it should be _composition_ and _declaration_. In my opinion, most of the computational neuroscience programming field in in imperative dark ages when it comes to actually writing software that can account for biological behavior.


This is really interesting to me. I make money with OOP in the commercial arena. But I'm considering getting out and changing careers. Can you summarize WHY FP is superior? In this context is fine. If I'm asking too much, do you have a good paper which explains the necessity of FP to a OOP-head?


What FP languages/platforms do you use? There was a book about Evolutionary Neural Networks in Erlang. I've heard OCaml can be great. Clojure and Scala have a few tools like that as well...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: